golang环境安装(mac m1)
1、进官网https://www.gomirrors.org/
下载tar格式的报,选arm64的
2、在电脑新建一个目录,专门用于放go的项目
3、将下载的包放到目录里,使用终端,进入该目录后,并进行解压
tar -zxvf go1.19.4.darwin-arm64.tar.gz
4、配置环境变量,编辑配置文件
vim ~/.bash_profile
5、添加环境变量,比如当前装了python和设置谷歌浏览器变量的(GOBIN为源码bin目录,GOROOT 为源码根目录,必须对,GOPATH为所有项目根目录,目前不确定是否一定需要)
alias python="python3" export CHROME_PATH=/Applications/Google\ Chrome.app/Contents/MacOS export GOBIN=/Users/yelin/go_source/bin export GOROOT=/Users/yelin/go_source export GOPATH=/Users/yelin/go export PATH=$CHROME_PATH:$GOBIN:$GOROOT:$GOPATH:$PATH
6、每次打开都要重新执行,所以需要配置下永久生效的变量
vim ~/.zshrc
7、添加生效的代码
source ~/.bash_profile
8、保存后,让执行生效
source ~/.zshrc
9、vscode安装go插件后,进入目录会失败,在终端中运行下面代理后,重新打开vscode的go项目,install all就可以成功,重启即可
go env -w GO111MODULE=on go env -w GOPROXY=https://proxy.golang.com.cn,direct