107得票26回答
GoLand(JetBrains)显示错误消息“未解析的引用”。但是代码可以编译和运行。

我正在使用Jetbrains的GoLand IDE,使用Go语言编写项目。 在编写代码时,GoLand会显示错误消息,例如"未解决的引用",即使引用存在且程序编译和运行正确。 这里是一个类似(但更简单)的示例代码,我在stackoverflow(Go - append to...

99得票5回答
在IntelliJ中保存文件时执行gofmt

我使用带有Golang插件的IntelliJ。是否可以配置IDE在保存文件时执行gofmt?

99得票5回答
Goland如何使用gofmt?

我开始学习 go 并安装了来自 JetBrains 的 GoLand。我正在阅读《The Go Programming Language》这本书的第一章,作者强烈推荐在每次保存之前使用 gofmt 工具。如何在 GoLand 中遵循这个建议呢?

90得票7回答
如何在IntelliJ中格式化代码时去除不必要的空行?

在Intellij IDEA中,是否可能使用代码格式化来删除空白行?

75得票8回答
有没有一种方法可以在JetBrains IDE之间同步设置?

什么是在JetBrains IDE之间同步相似设置的最佳方法?例如,我有PyCharm和PhpStorm,两者都支持CSS和HTML,我希望两个IDE的所有语法着色、检查等都相同。同样,我在两个IDE中都有TODO模式,我想要同步。 是否有一种可靠且不太繁琐或复杂的方法可以实现这一点? ...

43得票6回答
如何配置Goland以识别'mod'包?

我正在测试go1.11rc1,首先注意到的是goland无法识别导入。goland版本公告中说:“支持Go模块(以前称为vgo)”有人知道如何解决这个问题吗?问题:像“github.com/urfave/cli”这样的包会变成红色,并显示悬停文本:“无法解析目录…”导入的包项,例如在“app:...

33得票1回答
如何阻止GoLand隐藏/折叠返回语句?

最近GoLand更新后,我发现所有的返回语句都被折叠起来了,就像下面的图片一样。 我该如何让GoLand显示所有未折叠或隐藏的返回语句,就像实际代码中一样?

33得票5回答
如何停止GoLand自动删除未使用的导入?

我正在使用JetBrains GoLand,想知道是否有可能禁用自动删除未使用的导入。我之前在JetBrains论坛上搜索过,但没有针对Goland的具体信息。

28得票7回答
如何在GoLand中设置调试?

我正在尝试使用GoLand,听说调试器非常棒,但是我找不到任何关于如何设置它的文档(GoLand处于预览阶段,所以这并不奇怪)。我的用例:我正在编写一个REST API,我使用curl发送请求到其中。请问有人可以逐步告诉我如何开始使用调试器吗? [编辑1](从评论中移动)当我点击Run/De...

27得票3回答
在GoLand中保存时运行"goimports"

我正在使用GoLand IDE编写Go代码。 当我保存文件时,希望未使用的导入可以消失(就像VS Code一样)。 我已经在“代码”->“显示重新格式化文件对话框”中启用了“优化导入”,但是当我保存文件时,导入仍然存在。