1.go get github... permission denied问题解决: go evn 查看环境 代理配置
go env -w GOPROXY=https://goproxy.cn,direct
重点看GOROOT 和 GOPATH,上面是我已经改完的,GOROOT是安装go时放的位置,我放在/usr/local/go中,可通过cd /usr/local 和 ls 命令看那时候安装go时创的文件夹,发现了我有两个文件夹,一个是go/, 一个是gopath/,我估计我当时的想法,重新用vim ~/.bash_profile 来修改GOROOT 和GOPATH两个变量,分别对应上面两个文件夹,然后 source ~/.bash_profile 来生效修改。
最新Mac使用修改vim ~/.zshcr进行配置环境变量 最后在 /usr/local该文件夹下,用命令 sudo chmod -R 777 go/ 和 sudo chmod -R 777 gopath/ 修改文件夹权限,我只修改go/ 的权限时没用,我估计只用修改GOPATH的文件夹权限即可。