Tutorial detallado del entorno de desarrollo Golang de configuración de Ubuntu, recomendado para recopilar

  1. Descargar Go SDK
wget https://golang.google.cn/dl/go1.21.0.linux-amd64.tar.gz
  1. Descomprímalo en /usr/localel directorio y cambie la ruta según sus preferencias personales.
sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz

No tarse realizó ninguna descarga sudo apt install tar.

  1. Configurar variables de entorno
sudo vim ~/.bashrc  #推荐 
#或者
sudo vim /etc/profile

No vimse realizó ninguna descarga sudo apt install vim.

Después de vimingresar al archivo de configuración, ingrese i, ingrese al modo de edición y agregue el siguiente contenido al archivo de configuración:

export GOPATH=/usr/local/go/go_workspace
export GOROOT=/usr/local/go
export GOPROXY=https://goproxy.cn
export GO111MODULE=on
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

Presione ESCuna tecla, ingrese :wqy presione Enter para salir vim.

Lo configuraré GOPATHen /usr/local/go/go_workspace, aquí ejecutamos el comando para crear el directorio:sudo mkdir /usr/local/go/go_workspace

Luego actualice el archivo de configuración:source ~/.profile

  1. Se recomienda ejecutar los siguientes comandos aquí:
cd /usr/local/go/go_workspace
sudo chmod 777 * -R 

El propósito de esto es cambiar GOPATHlos permisos de todas las carpetas, lo que puede evitar go getel error de no tener permiso para crear una nueva carpeta al descargar la biblioteca del tercer paquete. Si desea crearlas manualmente una tras otra, no necesita para ejecutar el comando anterior.

Si desea guardar el código fuente GOPATH/src, recuerde crear este directorio:sudo mkdir /usr/local/go/go_workspace/src

PD: Finalmente, se recomienda apagar el firewall sudo ufw disable. De una vez por todas, se ahorrará muchos problemas mentales. Si no hay un firewall, puede ignorarlo.

Supongo que te gusta

Origin blog.csdn.net/m0_63230155/article/details/132246694
Recomendado
Clasificación