规范的代码风格
-
正确的注释和注释风格:
- Go 官方推荐使用行注释来注释整个方法和语句。
- Go 源码注释如下
-
正确的缩进和空白
- 使用一次 tab 操作,实现缩进,默认整体向右边移动
- 代码太乱时用 shift+tab 整体向左移再按tab右移
- 1,选中按shift + tab
- 2,选中再按tab右移
-
使用 gofmt 来进行格式化
- 打开dos输入
gofmt -w xxx.go
-
运算符两边习惯性各加一个空格。
- 比如:2 + 4 * 5。
- 如源码
-
{ }的书写格式
- Go 语言的代码风格.
package main
import "fmt"
func main() {
fmt.Println("hello,world!")
}
- 下面是错误的,编译报错
package main
import "fmt"
func main()
{
fmt.Println("hello,world!")
}
- Go 设计者思想: 一个问题尽量只有一个解决方法。
- “{”只能放在函数名后面,不能换行。
- 一行最长不超过 80 个字符,超过的请使用换行展示,尽量保持格式优雅
- 举个例子