linux 安装go

编辑于 2022-08-31 06:25:45 阅读 903

普通

cd /usr/local
wget https://golang.org/dl/go1.17.2.linux-amd64.tar.gz
tar -xvzf go1.17.2.linux-amd64.tar.gz

#环境变量
vi /etc/profile
export GOROOT=/usr/local/go    #你的go语言包的位置
export PATH=$PATH:/usr/local/go/bin #添加go语言包的bin到path变量里
export GOPATH=/root/gopath  #go的项目存放地址,以后你的go项目需要放在哪里,这个你自己随意设置,重要的是上面两个

#使生效
source /etc/profile

#验证
go version

go项目初始化

#下载所以依赖库,类似于php的composer install
go get ./...

go get 可用于添加新模块;
go mod tidy 删除掉无用的模块;

docker

使用Docker Desktop快速搭建Go开发环境,多容器

常见问题

golang.org模块无法下载?

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

或者
export GO111MODULE=on
export GOPROXY=https://goproxy.cn

https://goproxy.cn/

广而告之,我的新作品《语音助手》上架Google Play了,欢迎下载体验