如何在macOS下安装配置Go语言环境

——还是比在FreeBSD下给KDE2打补丁简单的

文章目录

  • 安装
  • 配置
    • GOPATH与GOROOT
  • 遇到网络问题了?

安装

假定你安装了Homebrew。用Mac的开发人员我想应该都需要安装一个……

打开「终端」,输入brew install go

完成了。

什么,MacPorts?输入sudo ports install go应该就OK了,虽然我没试过……

配置

嗯……也许确实已经完成了,至少你已经可以在含有golang源代码文件的目录下直接输入go run 或者go build来运行/编译了。话说回来,GCC早就支持编译go语言代码了,只要你安装了gccgo

GOPATH与GOROOT

可以输入go env查看当前golang编译器/解释器的环境变量状态。

$GOROOT环境变量指明了go的可执行文件目录的位置。留空的时候有默认值,但是如果你特意将它安装到了个其他的地方,你就必须设定了。

$GOPATH环境变量是你的golang工作目录所在地,当留空的时候,默认为~/go,所以设置与否随意。

设置环境变量需要输入如下指令:

export $[ENVNAME]=[VALUE]

不过,$GOPATH即将成为历史了。go mod系列指令采取了类似git和node的本地目录下的module管理方法,因此管理方式除了利用$GOPATH集中化之外,也有了分布式的选项。

噢,我的上帝,node_modules可真是好啊!(迫真)

遇到网络问题了?

Go语言的开发者是谷歌。整个golang.org全都是部署在谷歌的服务器上的。接下来的事情就不便多说了,现在还是月中。

不过,有一个Go语言的半官方的中文站go-zh.org,可以用它来替代部分功能。

以上。

你可能感兴趣的:(大学作业)