想做go开发,必须先配置好go的开发环境(就像开发Java先安装配置jdk一样)。

1 、先去golang官网下载golang的安装包
golang的官网在国内访问比较慢,建议去国内的网站下载https://studygolang.com/dl 根据不同的平台选择对应的安装包
2、 安装
先解压:tar -C /usr/local/ -xzvf  go的安装包(例如:go1.10.2.linux-amd64.tar.gz)
解压到 /urs/local/ 目录

3 、配置环境变量
在/etc/profile或用户目录下的.profile文件中配置环境变量。这两个profile的区别是:在/etc/profile下配置对所有用户起作用,.profile中配置只对当前用户起作用。
在profile文件的最后一行加入

export GOROOT=/usr/local/go
export GOPATH=/home/bruce/goProject
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
export PATH=$PATH:$GOPATH/bin

GOROOT设置golang的安装位置

GOBIN目录是执行 go install 后生成可执行文件的目录

GOPATH是我们的工作目录,一般我们设置到用户目录下,这个要根据你电脑的实际情况去配置。

介绍下go的工作目录结构。在我们设置的工作目录下有3个子目录

├── bin
├── pkg
└── src
bin文件夹存放go install命令生成的可执行文件,可以把$GOBIN路径加入到PATH环境变量里,这样就可以直接在终端里使用我们go开发生成的程序了。
pkg文件夹是存在go编译生成的文件。
src存放的是我们的go源代码,不同工程项目的代码以包名区分。
添加完成后保存退出,然后执行source /etc/profile或者注销重新登录一下。
然后执行go version能看到版本信息说明环境已经搭建好了。