Golang代码注解规范
背景
在日常开发中,经常有小伙伴不注解,或者注解内容不规范,在这里统一列一下golang的注解规范。
规范
@Deprecated
弃用结构体(struct),方法 (func), 常量(const)
格式 // Deprecated
例如
// Deprecated : 使用AC 替换
type A struct{}
@FIXME
标记需要待修复的内容
格式 // FIXME::改用常量
例如 var a = 1 //FIXME::1使用常量替换
@TODO
标记还未完成的内容
格式 // TODO:: 做什么
例如 type Echo struct{} // TODO :: 添加 echo 方法