translation/spanish/01-empecemos/instalacion-ubuntu.md
Si quieres usar snap puedes instalar Go facilmente con este comando:
sudo snap install go --classic
Sino, puedes seguir los siguientes pasos
sudo apt-get update
sudo apt-get install git
Hay dos formas:
Elige la versión Linux
Ejecuta el instalador
Si estas usando snap: avanza hasta el paso 5.
sudo snap install go --classic
Encuentra el nombre del archivo descargado
Usa el nombre de ese archivo para descomprimirlo
gofile="BORRA_ESTO_Y_ESCRIBE_EL_NOMBRE_DEL_ARCHIVO_DESCARGADO (sin la extension)"
tar -C /usr/local -xzf ~/Downloads/$gofile
Añade el directorio go/bin al $PATH para poder ejecutar los comandos principales de Go.
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.profile
Añade el directorio $HOME/go/bin a tu $PATH
echo 'export PATH=$PATH:$HOME/go/bin' >> ~/.profile
Estas son utiles herramientas que ayudan a facilitar el desarrollo (como goimports)
go get no puede ser usado sin haber instalado un programa de control de versiones como Git.
Esto creara un directorio llamado ~/go donde se descargaran las herramientas
Este directorio tambien es el lugar donde deberias poner tu codigo. (Si no vas a usar los modulos de Go)
go get -v -u golang.org/x/tools/...
Nota: Puedes usar otro editor de codigo si quieres. Igualmente, el curso usa Visual Studio Code (VS Code).
Crea un archivo llamado hola.go en un nuevo directorio alejado de $GOPATH
cat <<EOF > hola.go
package main
import "fmt"
func main() {
fmt.Println("hola gopher!")
}
EOF
Ejecuta el programa
go run hola.go
Deberia imprimir: hola gopher!
Para mas tutoriales: https://blog.learngoprogramming.com
Copyright © 2021 Inanc Gumus
Learn Go Programming Course