Instalar GoLang usando Brew
Este tutorial demuestra cómo instalar GoLang usando Brew en Linux o macOS.
Instalar GoLang usando Brew
El brew
instala los paquetes que faltan en Linux y macOS. Facilita la instalación de GoLang en Linux o macOS.
Siga los pasos a continuación para instalar GoLang en Linux o macOS usando el comando brew
.
-
Primero, se debe instalar
brew
; si aún no está instalado, ejecute el comando mencionado a continuación. Puede necesitar permiso de administrador y tomar un tiempo./bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Tenemos que ejecutar algunos otros comandos para completar la instalación de brew. Ejecute los siguientes tres comandos para agregar Homebrew a su
RUTA
, y asegúrese de que la ruta sea correcta.En nuestro caso:
echo '# Set PATH, MANPATH, etc., for Homebrew.' >> /home/sheeraz/.profile echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/sheeraz/.profile eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
Para instalar las dependencias de Homebrew, usa el siguiente comando:
sudo apt-get install build-essential
-
Una vez instalado
brew
, el siguiente paso es actualizarlo e instalar Golang. Ejecute el siguiente comando:brew update && brew install golang
-
El comando anterior instalará GoLang usando el comando
brew
; el siguiente paso es configurar el espacio de trabajo. Usamos la ruta$HOME/go
para configurar nuestro espacio de trabajo y ejecutamos el siguiente comando:mkdir -p $HOME/go/{bin,src,pkg}
-
Otro paso importante es establecer el entorno para Golang; para eso, necesitamos agregar la siguiente información al archivo
.bashrc
:export GOPATH=$HOME/go export GOROOT="$(brew --prefix golang)/libexec" export PATH="$PATH:${GOPATH}/bin:${GOROOT}/bin"
Ahora podemos usar GoLang y crear un proyecto usando el directorio src
en la ruta go
.
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook