一.gofmt工具介绍

  • 规范的代码方便自己的阅读也方便别人的阅读.编写规范代码是每个程序的必修课
  • gofmt工具可以帮助程序员把代码进行格式化,按照规范进行格式化
  • 使用gofmt前提是文件编译通过

二. 不规范代码示例

  • 查看下面代码中不规范的地方有几处
1
2
3
4
5
package main
import "fmt"
func main ( ){
fmt.Println("hello word");
}

三.使用gofmt的步骤

  • 在命令行输入gofmt 文件名就可以对文件进行格式化,格式化后输出
    1
    2
    3
    4
    5
    6
    7
    8
    D:\go\0201>gofmt main.go
    package main

    import "fmt"

    func main() {
    fmt.Println("hello word")
    }
  • 通过运行gofmt后发现规范的代码和不规范代码的几处区别
    • package关键字和import关键字和func main之间有空行
    • main和括号之间没有空格
    • main后面()之间没有空格
    • ()和{之间有空格
    • fmt.Println()前面有缩进
    • fmt.Println()后面没有分号