安装
https://golang.org/doc/install
sublime go 环境配置
- 下载 Go Sublime
https://github.com/DisposaBoy/GoSublime.git
- 添加 Go Sublime 插件
Preferences
->Browse Packages
将插件放入
- 配置
gopath
Preferences
->Package Settines
->Settings-Users
添加
{
"goroot": "D:\\Programfile\\Go",
"gopath": "E:\\workspace\\go",
}
Goland 配置
File Watchers
插件,用来保存时调用 go tools,Settings -> Tools -> File Watchers
添加 Go Tools
GO tools
goimports
检查引入包,去除无用包,加入未导入包
go get -u -u golang.org/x/tools/imports
cd golang.org/x/tools/cmd/goimports
go install
gofmt
自动格式化代码,自带
gometalinter
语法检查
配置 环境变量
GOROOT
go 安装目录,不需配置,安装后加到环境变量
GOPATH
运行 go get
go run
等命令是默认的工程目录
主要结构是
|-- src // 源代码
-- project 1
-- project 2
-- project 3
|-- bin // 编译结果
-- app1
-- app2
-- app3
|-- pkg // 中间文件
GOBIN
可以不配置,运行go install
时使用,如果为空,则为GOPATH
下的bin
目录
查看 Go 环境变量
go env