Golang的安装与环境配置(包括Go lint、Go imports、Go fmt)
Golang安装
下载地址:https://studygolang.com/dl Go语言中文网
下载后安装,win10系统中会自动配置大部分设置,linux系统请参照网上教程
GO环境变量配置:
$GOROOT=/usr/local/go GO安装目录
$GOPATH=/usr/local/var/www/go GO工作目录
$GOBIN=$GOPATH/bin GO可执行文件目录
$PATH=$PATH:$GOBIN:$GOROOT/bin 将GO可执行文件加入PATH中,使GO指令与我们编写的GO应用可以全局调用
常用Golang插件配置
Go lint
先在...\golang.org\x路径下 git clone https://github.com/golang/lint.git
将golint项目拉取下来然后进入...\golang.org\x\lint\golint目录下执行 go install
然后进入bin目录下看看golint.exe是否已存在
已存在golint.exe后继续执行以下步骤
goland配置golint
点击左上角File,选择Settings
点击Tools,选择External Tools,点击'+'新增
Name和Description填入golint,Program 填入bin目录下的golint.exe,Arguments填入$FilePath$
然后点击apply和ok
设置快捷键
在Settings下选择Keymap,找到External Tools,点击展开列表,找到golint,右键点击golint选择 Add Keyboard Shortcut
然后填入你喜欢的快捷键即可
使用例子
Go imports
指定分支
进入命令行下执行go get -u golang.org/x/tools/imports
然后切换tools分支到1.11(命令git checkout -b release-branch.go1.11 origin/release-branch.go1.11)(因为最新的1.12分支会自动生成别名)
重新执行go get golang.org/x/tools/imports生成新的可执行文件替换掉1.12的
先进入Settings
然后选择Tools->File Watchers
点击右上角的加号选择goimports
勾上红色框框住的两个地方点击apply即可
Go fmt
目前go fmt已经自动配置在golang中
参考链接 :https://blog.csdn.net/jinglexy/article/details/79673262