【golang】Go编码规范指南

论坛 期权论坛 脚本     
匿名技术用户   2020-12-27 12:31   11   0

工作需要从Java转到Go上来了,再Java对象的世界里呆久了,Go的世界初来乍到雨点懵,希望能从标准库中整理出一点规范。
1.项目名
go项目名尽量小写加任何符号
2.package名
使用有意义的小写英文字母,尽量不要和标准库重复
3.变量
变量声明使用驼峰命名,不要使用“_”,多个命名放在一起
4.注释
行注释是常态,块注释一般用来包注释或者禁用大量代码
5.struct
struct的变量声明和初始化方式都采用多行形式写
6.recieved是值类型还是指针类型
function(d *D)…//d能够在方法体中更改数据
function(d D)…//d不会在方法体中更改数据
7. .go文件
go文件名全部小写,可以使用下划线
8.方法名
驼峰命名

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP