02. Go极简教程 环境安装及配置 (解决墙内问题)
2018-06-02 本文已影响60人
超级大柱子
安装Go
前往https://golang.org/dl/ 下载并安装特定平台的Go安装包
Linux使用命令下载安装包
wget https://golang.org/doc/install?download=go1.10.2.linux-amd64.tar.gz
配置环境变量
在.bash_profile中加入:
export GOROOT=/usr/local/go
export GOPATH=/Users/ym/golang
配置VSCode环境
下载VSCode: https://code.visualstudio.com/
这里IDE选用VSCode, 其他IDE也是一个思路
安装VSCode Golang插件
插件名如图安装IDE依赖的Golang库
介于大陆的网络环境, 需要手动安装以下Golang库
如果是Mac用户也可以下载我已经下载好的环境,放在GoPath中, 链接:https://pan.baidu.com/s/1ew_hGhu1hs9BVIH97rgWNQ 密码:vytk
喜欢手动党, 可前往https://www.golangtc.com/download/package手动下载以下包, 然后执行, 其中涉及lint和tool的包(golang.org的包)只要下载一次
# 语法检测包
go install golang.org/x/lint/golint
go install golang.org/x/tools/cmd/guru
go install golang.org/x/tools/cmd/gorename
go install github.com/nsf/gocode
go install github.com/uudashr/gopkgs/cmd/gopkgs
go install github.com/ramya-rao-a/go-outline
go install github.com/acroca/go-symbols
go install github.com/rogpeppe/godef
go install github.com/sqs/goreturns
# 调试包, 安装了才可以打断点
go install github.com/derekparker/delve/cmd/dlv