大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说Goland配置规范,希望您对编程的造诣更进一步.
Goland配置规范
1 自动格式化
设置自动代码格式化,在保存文件(Ctr + S)时触发自动格式化。
在Actions on Save时选择Reformat code和Optimize imports可以自动格式化代码和引用包。
还可以通过自定义文件(File Watchers)变动的动作,如执行go fmt格式化代码,在保存文件时生效。引入其它工具也是类似步骤。
(1)File Watcher中添加go fmt
(2)勾选go fmt可执行文件路径,默认为$GoExecPath$
(3)设置go fmt工具为Global范围。
2 代码风格
(1)设置换行为Linux或macOS风格,且单行列数不超过120。
(2)在代码中取消使用tab格式,按tab缩进时用4个空格替代单个tab格式。
(3)设置自动分组引入包和去除重复包。
(4)在注释符和注释内容直接添加一个空格。
(5)统一设置文件编码为UTF-8格式。
3 项目配置
(1)在导入Go moudles项目时需要勾选这个Enable Go modules integration,可以让IDE更快导入和分析代码。
(2)在IDE拉取依赖包时出现访问工蜂报错x509:certificate signed by unknown authority错误,需要设置Go的环境变量,复制并修改以下的三个环境变量命令为 go env -w Key=Value 形式:
写入到 GOENV(跨系统、立即生效,推荐!!!注意此时环境变量别再配置这三个变量,也别在 GoLand Setting 内配置这三个变量)。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://daima100.com/n-goland-jh/4861.html