Go语言规范的代码风格

91 阅读1分钟
  1. 官方推荐使用行注释来注释整个方法和语句
  2. 正确的缩进与空白
    1. 合理运用 tab 和shift+tab
    2. 使用命令行指令 gofmt 可以格式化代码,在使用gofmt -w hello.go 来用格式化后的代码覆写原先文件
    3. 习惯性的,运算符的两边各加以各空格
  3. 代码风格
    package main
    
    import "fmt"
    
    func main(){
    	fmt.Println("hello world!")
    }
    //go语言中不允许如下方式
    //func main(){
    //	fmt.Println("hello world!")
    //}
    
  4. 一行最长不超过80个字符,超过的使用换行展示。
    package main
    
    import "fmt"
    
    func main(){
    	fmt.Println("helloworld!",
    	"helloworld!",
    	"helloworld!",
    	"helloworld!",
    	"helloworld!",
    	"helloworld!")
    //注:与转义符\n不同并不会使程序输出时换行
    }