错误类型汇总:

    1. 需对结构体成员属性添加解释说明
    2. 日志输出存在中文
    3. 正式代码中尽量不适用context.TODO()(这个是说要从父ctx派生)
    4. 日志输出量较少
    5. 日志输出缺少上下文
    6. 日志描述语句不规范
    7. 日志不规范,缺少必要的提示日志
    8. 根据代码规范,函数return前不需要加空行
    9. 日志描述语句不规范
    10. 程序在退出时为清理掉k8s中产生的临时资源
    11. 日志中存储多余’\n’
    12. 不涉及对调用对象的改变,用普通类型
    13. 创建工作流函数过长
    14. 将job对象的结构体打包暴露出来,看能否省略掉权限转化
    15. 删除无效代码
    16. 代码中存在魔数

    附:代码评审-哥
    代码审核.docx

    1. 变量名建议 —go项目中 Error的变量为err的比较多,errWrite等等改成err。
    2. 使用空行间隔不同逻辑代码块 不同逻辑代码块之间使用空行进行分割,这样代码读起来比较轻松
    3. 日志输出避免使用中文
    4. 代码优化建议:分情况讨论(写if-else语句)
    5. 注释的代码块应该去掉
    6. 去掉多余的空行