配置建议
编译器配置
如下设置你电脑上golang编译器的位置
如下设置你电脑上gopath目录
如下设置go env,设置完即可使用goproxy代理服务器,可以拉取github的包
ps:以上配置仅在goland中生效(包括goland里的终端),使用其他ide或者命令行编译的话请通过 go env -w XXX=XXX 进行设置
文本格式化设置
import 规范
引入了三种类型的包,标准库包,第三方包,程序内部包,建议采用如下方式进行组织你的包:有顺序的引入包,不同的类型采用空格分离。
第一种标准库。
第二是第三方包。
第三是项目包。
在项目中不要使用相对路径引入包,在goland中可以使用如下设置自动格式化为引入标准。
打开设置:Editor > Code Style > Go,选择import标签,将排序改为gofmt。
使用建议
版本控制
goland有完善的git支持,建议使用goland的git菜单进行代码提交,多次提交时选上下面选项以减少commit
同理,当在自己分支拉取合并其他分支时,也建议使用goland进行代码拉取,选上下面rebase选项