golang规范的代码风格要求

308 阅读1分钟
  1. 正确的注释和注释风格:go官方推荐使用行注释来注释整个方法和语句

  2. 正确的缩进和空白:使用一次tab操作实现缩进;shift+tab整体向左移动

  3. 使用gofmt -w 源文件 来进行格式化

    单文件: gofmt -l -w test.go

    整个工程:gofmt -l -w /root/go_project

  4. 运算符两边习惯性各加一个空格

  5. 一行最长不超过80个字符,超过的用换行(",")展示,尽量保持格式优雅

  6. Go设计者思想:一个问题尽量只有一个解决方法

package main

import "fmt"

func main() {
	fmt.Println("hello\rworld!hello\rworld!hello\rworld!hello\rworld!",
        "hello\rworld!hello\rworld!hello\rworld!hello\rworld!hello\rworld!")
        fmt.Println(10 + 12)
}