问题标签 [golint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
30 浏览

go - `go list` 打印出不存在的目标

根据README.mdgolint_

当我运行命令时,我得到:

但是没有这样的文件:

我怎样才能知道在哪里golint

0 投票
3 回答
114 浏览

go - 是否应该将 return err 放入带有声明的 if 语句的 else 中,或者避免这种风格并超出 Golang 的返回值?

在 Go 中,我们经常在语句中编写带有声明的代码,if并且return err. 像这样:

但是 linter 总是告诉我应该在else之后删除块return

代码片段应如下所示以满足建议:

看来我们应该避免在语句中使用if声明。

那么正确的 Go 风格是什么?我应该如何处理声明中的if声明?