Diferencia entre revisiones de «Instalación Go»

De Wiki Proyectos Beta
Ir a la navegación Ir a la búsqueda
([feat] Add information about Instalación Go)
 
(No se muestran 8 ediciones intermedias del mismo usuario)
Línea 3: Línea 3:
== GNU/Linux ==
== GNU/Linux ==


=== Ubuntu Jammy Jellyfish 22.04 LTS ===
=== Ubuntu Jammy Jellyfish 22.04 LTS | Debian Buster ===


  cd ~
  cd ~
Línea 34: Línea 34:
= Run código =
= Run código =


  go run serc/Main.go
El comando '''go run''' compila el archivo de origen en un binario ejecutable y luego ejecuta el programa compilado.
 
  go run src/Main.go
 
= Compilar =
 
Usando '''go build''', puede generar un binario ejecutable para la aplicación de ''go'' de ejemplo.
 
cd src && go build && cd ..
 
Cambiar de nombre y de la salida:
 
cd src && go build -o ../bin/BookAPI && cd ..

Revisión actual - 08:28 3 sep 2022

Instalación

GNU/Linux

Ubuntu Jammy Jellyfish 22.04 LTS | Debian Buster

cd ~
sudo apt update
sudo apt install curl
curl -O https://dl.google.com/go/go1.19.linux-amd64.tar.gz
tar xvf go1.19.linux-amd64.tar.gz
sudo chown -R root:root ./go
sudo chown -R root:root ./go
sudo chown -R root:root ./go
nano .bashrc

Agregar en el final de la línea:

export GOROOT=$HOME/go
export GOPATH=$HOME/work
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

Continuar en la línea de comandos

source ~/.bashrc

Verificar versión

go version

Sale por pantalla

go version go1.19 linux/amd64

Run código

El comando go run compila el archivo de origen en un binario ejecutable y luego ejecuta el programa compilado.

go run src/Main.go

Compilar

Usando go build, puede generar un binario ejecutable para la aplicación de go de ejemplo.

cd src && go build && cd ..

Cambiar de nombre y de la salida:

cd src && go build -o ../bin/BookAPI && cd ..