GO 语言学习 之 代码风格
1. 命名规范
- 字母数字和下划线组成
- 以小写字母、大写字母或下划线开头
- 不允许包含标点符号、运算符、空白字符(空格、TAB、换行)等
- 采用驼峰命名法 (大驼峰、小驼峰)
- 见名知义:命名要有实际意义,易读性(好的代码写的可以像文章一样)
2. 注释
- 单行注释:以双斜线
//
开始,到行尾结束- 多行注释:以
/*
开始,以*/
结束,可以跨越多行
3. 缩进和代码长度
- 使用 4 个空格进行缩进,而不是制表符(tab)
- 单行代码的长度120字符(建议)
4. go fmt格式化代码
go fmt
是 Go 语言提供的一个命令行工具,用于格式化 Go 语言代码。它能自动对 Go 源文件进行排版,使其符合 Go 语言社区普遍认可的风格规范,大大提高代码的可读性和一致性。
# 格式化单个文件
go fmt main.go# 格式化目录
# ./... 表示当前目录及其所有子目录。
go fmt ./...
5. 错误处理
学习后续内容后,再补充。。。。。。