1、下载go环境:Golang
当然你如果可以翻墙还可以去这个网址下载:https://golang.org/dl/
下载对应版本的包
![](http://upload-images.jianshu.io/upload_images/14884891-b16544499ff832dd.png)
2、上传下载的文件
scp /Users/zt/Desktop/go1.11.2.linux-amd64.tar.gz hz@94.191.79.156:/home/hz/桌面
![](http://upload-images.jianshu.io/upload_images/14884891-7909cc1df30391d9.png)
3、给用户添加权限
(1)在root用户下运行vim /etc/sudoers
![](http://upload-images.jianshu.io/upload_images/14884891-399f80e19392130c.png)
添加:对应的用户名添加权限,我的是hz
![](http://upload-images.jianshu.io/upload_images/14884891-9679d1e0e4b2f76e.png)
4、在服务器上解压缩
![](http://upload-images.jianshu.io/upload_images/14884891-968754ad7ee4e054.png)
成功后去用户/usr/local查看有没有对应的go文件夹
![](http://upload-images.jianshu.io/upload_images/14884891-ac1f98ddddeec19e.png)
5、配置go
终端下输入cd 进如当前用户主目录
vim .bashrc
![](http://upload-images.jianshu.io/upload_images/14884891-374affd0fe7d374e.png)
在.bashrc添加对应指令
export GOROOT=/usr/local/go
export GOPATH=$HOME/GoLang
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
![](http://upload-images.jianshu.io/upload_images/14884891-9df9d958b96efa11.png)
你如果按照上面步骤只需要改下第二条就可以,保存退出
运行:source .bashrc
![](http://upload-images.jianshu.io/upload_images/14884891-c0a8716cefb6b25a.png)
查看go版本信息:go version
![](http://upload-images.jianshu.io/upload_images/14884891-8581080cd4b00beb.png)
6、现在就去刚刚配置的GOPATH文件夹里写go就可以了
vim main.go
package main
func main() {
println("Hello world")
}
![](http://upload-images.jianshu.io/upload_images/14884891-8e6208cc7a25857c.png)
go run main.go
![](http://upload-images.jianshu.io/upload_images/14884891-adff717105f22b18.png)
至此第一个go程序编写完成。
有疑问加站长微信联系(非本文作者)
![](https://static.golangjob.cn/static/img/footer.png?imageView2/2/w/280)