2015-10-18 81 views

回答

2

Command gofmt

用-r标志指定的重写规则必须 形式的字符串:

pattern -> replacement 

两个模式,替换必须是有效的Go表达式。

制表符和空格字符无效Go表达式。它不会工作。

转到编程语言

艾伦A. A.多诺万&布赖恩W. Kernighan的

ISBN:978-0134190440

gopl.io

转到呈现代码格式化强硬立场。 gofmt工具将 代码重写为标准格式,并且默认情况下,go工具的fmt子命令 将gofmt应用于指定包中的所有文件或当前目录中的所有文件 。本书 中的所有Go源文件都已通过gofmt运行,您应该养成 对您自己的代码也做同样的操作。通过命令 声明标准格式消除了许多关于琐事的毫无意义的争论,并且更重要的是,允许各种自动源代码 转换,如果任意格式允许,任意格式化将是不可行的。

始终使用gofmt代码格式。