Mac下使用brew安装go 以及遇到的问题
首先按照网上找到的命令进行安装
brew install go
打开终端输入go version,查看安装的go版本
go version
配置环境变量
查看go的环境变量配置:
go env
事实上安装好后的go已经可以使用了。
在home/go下新建src/hello目录,在该目录中新建hello.go,内容如下:
package main
import "fmt"
func main() {
fmt.Println("hello,Go!")
}
运行程序:
go run hello.go
以上是根据找到的文章操作的,但我输入go run hello.go时无法运行,出现错误提示。
go: cannot find GOROOT directory: /opt/homebrew/opt/go/libexec
排查出原因是 brew install go 下载时未下载全,切换网络删除后重新下载,就不在报错
下载后在配置文件 ~/.zshrc 中加入
export GOPATH="/Users/你主机名/go"
export PATH=$PATH:$GOPATH/bin
配置完在运行
source ~/.zshrc