我正在开发一个大型的 go 代码库,并且 go 代码的格式似乎不正确。
我想知道 go 中是否有一个选项可以以某种方式断言我需要在哪些地方更改代码样式。我没有使用任何 IDE。go fmt
完成这项工作,但我不希望自动处理样式。我找不到任何可以传递的选项/参数go fmt
来做同样的事情。
有什么办法可以让我(有点)空运行 go fmt 并吐出格式错误或使用任何其他实用程序来做到这一点?
该go fmt
命令运行gofmt命令。直接使用该gofmt
命令进行更多控制。
# use -d flag to print difference between file at path and formatted file
gofmt -d path
# no flags prints the formatted file to stdout. This is the dry run.
gofmt path