登录
首页 >  Golang >  Go问答

golint 对 JetBrains GoLand 的支持

来源:stackoverflow

时间:2024-04-18 15:36:32 478浏览 收藏

golang学习网今天将给大家带来《golint 对 JetBrains GoLand 的支持》,感兴趣的朋友请继续看下去吧!以下内容将会涉及到等等知识点,如果你是正在学习Golang或者已经是大佬级别了,都非常欢迎也希望大家都能给我建议评论哈~希望能帮助到大家!

问题内容

我正在使用 GoLand IDE 来开发 Go 应用程序。我决定使用它,因为很多东西都是开箱即用的,而且我已经习惯了 JetBrains IDE(Android Studio、AppCode、IntelliJ),并且我觉得所学的键盘快捷键非常有效。

今天,我想在我正在开发的项目上启用 golint,但是,我没有找到任何标准、简单的方法将 golint 添加到 GoLand。

如何让 linter 遍历我的代码并在 JetBrains GoLand 中显示警告或错误?我不想每次都依赖命令行工具来执行命令,我希望它在编辑器中。

基于 golint 输出,集成输出(它包括文件路径、行、列和每行中的错误)并在编辑器中将其显示为错误似乎应该不会太难(带着小红灯)。

我遵循了我找到的唯一指南,使用 golint 配置 GoLand,但不幸的是,我认为它不是一个足够好的解决方案。该教程的最终结果是IDE在页面底部打开一个“控制台”,它只是输出IDE中的命令结果。我想找到一种方法将其包含在我的代码中。


解决方案


您可以在项目中添加Makefile。

然后在需要时运行 make lint

我目前是这样使用的。

今天关于《golint 对 JetBrains GoLand 的支持》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>