[go] MAC下Go环境搭架
使用系统: MAC 10.13.6
win环境搭建说明事项:
其实苹果环境搭建跟win的差不多,
我在window下,用msys64安装go环境,配置环境应为:
PKG_CONFIG_PATH C:\msys64\mingw64\lib\pkgconfig
1. 安装go: (brew命令自行百度)
brew install go
选择对应系统版本,安装完成后可以在/usr/local/Cellar/go下找到, 注意/usr是一个隐藏文件夹,可以通过如下方式找到:
2. 查找Go:
点击桌面,在上方菜单找到如下菜单,点击前往文件夹输入/usr/local/Cellar/go,即可找到go目录。
3. 环境配置(~/.bash_profile)
打开终端输入:
$ sudo open ~/.bash_profile
输入MAC密码。
在打开的.bash_profile最后面加入如下内容:
export PKG_CONFIG_PATH=/opt/local/lib/pkgconfig
export GOPATH=/Users/Yueer/Documents/SourceCode/GoCode
export GOROOT=/usr/local/Cellar/go/1.12.1/libexec
export GOBIN=$GOROOT/bin
注意:
GOPATH为开发路径,这个根据个人喜好调整,同时,这个也是go get的下载目录,如果需要使用第三方的库,最好将该目录作为开发目录,否则,在go build时可能会提示找不到第三方库的问题。
添加好后运行.
$ source .bash_profile
$ go env
即可看到你配置的环境是否正确。
如下图是我的目录结构:
GoWorkSpace是我的开发路径.
src下的其它目录是我下载的第三方库,
代码中如果使用第三方库就会很方便.
bin/pkg是go 执行build/run/install等自动生成的目录。
4. 安装开发环境,
开发环境有很多,比如Sublime Text,Vscode, eclipse都可以作为开发工具,
但是我使用的是jetbrains goland,
我也有用VSCode但是,发现提示功能有些差劲,可能是我配置的不对。
官网地址: https://www.jetbrains.com/zh/go/specials/go/go.html
直接下载安装即可.
5. 至于**,汉化自行百度。
6. 配置GoLand, 打开配置,只需要配置这两个即可
。
7. 恭喜你,环境搭建完成,可以进行开发了.