查看: 48|回复: 0

Golang的安装与环境配置(包括Go lint、Go imports、Go fmt)

[复制链接]

2

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2008-5-12
发表于 2019-8-16 15:59:00 | 显示全部楼层 |阅读模式

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

alt

将golint项目拉取下来然后进入...\golang.org\x\lint\golint目录下执行 go install

alt

然后进入bin目录下看看golint.exe是否已存在

alt

已存在golint.exe后继续执行以下步骤

goland配置golint

点击左上角File,选择Settings

alt

点击Tools,选择External Tools,点击'+'新增

alt

Name和Description填入golint,Program 填入bin目录下的golint.exe,Arguments填入$FilePath$

alt

然后点击apply和ok

设置快捷键

在Settings下选择Keymap,找到External Tools,点击展开列表,找到golint,右键点击golint选择 Add Keyboard Shortcut

alt

然后填入你喜欢的快捷键即可

使用例子

点开想要检查的文件,按下设置好的快捷键

alt

 

 

 

 

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

alt

然后选择Tools->File Watchers

alt

点击右上角的加号选择goimports

alt

勾上红色框框住的两个地方点击apply即可

alt

 

 

 Go fmt

  目前go fmt已经自动配置在golang中

 

 

参考链接 :https://blog.csdn.net/jinglexy/article/details/79673262

               https://gitlab.xinghuolive.com/Backend-Go/wiki/blob/master/goimports%E7%AE%80%E5%8D%95%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.md



来源:https://www.cnblogs.com/kotagan/p/11364499.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部