目录
设置gofmt
gofmt介绍
Go语言的开发团队制定了统一的官方代码风格,并且推出了 gofmt 工具(gofmt 或 go fmt)来帮助开发者格式化他们的代码到统一的风格。
gofmt 是一个 cli 程序,会优先读取标准输入,如果传入了文件路径的话,会格式化这个文件,如果传入一个目录,会格式化目录中所有 .go 文件,如果不传参数,会格式化当前目录下的所有 .go 文件。
配置gofmt
GoLand也支持在保存代码时,自动调用 gofmt 和 goimports 来自动格式化代码。在GoLand中,是通过File Watchers插件来实现此功能的
得保证安装了一个叫做”File Watchers”的插件,并设置为启用状态
在Tool中选择File Watchers,点击+号,添加go fmt,可以设置gofmt的参数