登录
首页 >  Golang >  Go问答

不在Golang中格式化代码,而是输出格式错误

来源:stackoverflow

时间:2024-03-09 19:09:23 496浏览 收藏

一分耕耘,一分收获!既然都打开这篇《不在Golang中格式化代码,而是输出格式错误》,就坚持看下去,学下去吧!本文主要会给大家讲到等等知识点,如果大家对本文有好的建议或者看到有不足之处,非常欢迎大家积极提出!在后续文章我会继续更新Golang相关的内容,希望对大家都有所帮助!

问题内容

我正在开发一个大型 Go 代码库,但 Go 代码的格式似乎不正确。

我想知道 go 中是否有一个选项可以以某种方式断言我需要在哪些地方更改代码样式。我没有使用任何 IDE。 go fmt 可以完成这项工作,但我不希望自动处理样式。我找不到任何可以传递给 go fmt 来执行相同操作的选项/参数。

有什么方法可以让我(某种程度上)试运行 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

本篇关于《不在Golang中格式化代码,而是输出格式错误》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

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