goland环境配置_Goland辅助工具goimports和gomodules
生活随笔
收集整理的這篇文章主要介紹了
goland环境配置_Goland辅助工具goimports和gomodules
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、goimports工具
goimports工具是Go官方提供的一種工具,它能夠為我們自動格式化 Go 語言代碼并對所有引入的包進行管理,包括自動增刪依賴的包引用、將依賴包按字母序排序并分類。
我們在使用Goland IDE的時候,建議使用goimports工具。它具備包依賴管理+gofmt的功能。
具體配置如下:
圖1 選擇Setting->Tools->File Watchers圖2 添加goimports工具2、gomodules工具
Go 1.11 之后官方支持的版本管理工具 mod,推薦使用 go mod 作為包管理工具。
如果使用goland,配置go Modules 相關,需要在Goland IDE中勾選 Vendoring mode。
有些依賴包如果沒法下載,可以設定Proxy。
可以通過 export GOPROXY=https://goproxy.cn 指定。
一般我們使用的國內go代理有以下幾種:
http://goproxy.cn:由七牛云運行,支持代理 http://sum.golang.org,經過 CDN 加速,高可用,可應用進公司復雜的開發環境中,亦可用作上游代理;http://mirrors.aliyun.com/goproxy:由阿里云運行,不支持 sumdb 代理,經過 CDN 加速,高可用,可應用進公司復雜的開發環境中,亦可用作上游代理;http://goproxy.io:由個人運行,支持代理 http://sum.golang.org。大家可以根據喜好自由選擇。
總結
以上是生活随笔為你收集整理的goland环境配置_Goland辅助工具goimports和gomodules的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 平安富盈人生是什么?风险大吗?
- 下一篇: 纪念币如何兑换成现金?可以去银行换钱吗?