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