阿比安吉

Have a dream and do it

Go Base Env

2019-02-26 Code liseen

Go 基础环境安装,开发工具,插件配置,以及基础命令使用.

Go 开发环境的安装以及配置

  • 操作系统 macos
  • 编辑器vim && vscode
压缩包安装
curl -O https://dl.google.com/go/go1.12.5.darwin-amd64.tar.gz

# 选择指定系统下的版本解压缩到/user/local目录下
tar -C /usr/local -xzf go1.12.5.darwin-amd64.tar.gz

#配置环境变量
export PATH="/usr/local/go/bin:$PATH"

# 确认安装
go version

# go version go1.12.5 darwin/amd64
mac下可以直接使用brew 安装 go
$ brew install go
$ go version
go version go1.10.3 darwin/amd64
vscode下载

vscode: https://code.visualstudio.com/

  1. 插件选择安装go
  2. 安装vpn或者使用shadowsocks开启http代理下载go插件内的各种依赖包
配置环境变量GOPATH GOBIN
$ go env

vim ~/.zshrc

export GOPATH=/Users/xxxxx/golang-study
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN

当环境变量配置完后我们就可以在指定的目录下创建工作目录了.当前我使用的golang-study作为工作空间,在此目录内go约定使用三个目标文件夹分别是

├── bin  #存放编译后的可执行文件
├── pkg  #存放包文件.a
└── src  #源代码
基础命令使用
build       compile packages and dependencies
clean       remove object files and cached files
doc         show documentation for package or symbol
fmt         gofmt (reformat) package sources
get         download and install packages and dependencies
install     compile and install packages and dependencies
run         compile and run Go program
test        test packages
version     print Go version

其中常用的命令是go run ,go build ,go get ,go install ,go test.