这是我参与「第五届青训营 」伴学笔记创作活动的第 3 天 一、本堂课重点内容: 1.高质量编程 2.性能调优实战 二、详细知识点介绍: 1.1简介 编写的代码能够达到正确可靠、简洁清晰的目标可称为高质量代码 编程原则:简单性、可读性、生产力 1.2编码规范 代码格式 注释 命名规范 控制流程 错误和异常处理 1.2.1编码规范-代码格式 使用gofmt自动格式化代码 goimports=gofmt+依赖包管理 1.2.2编码规范-注释 公共符号始终要注释! 不需要注释实现接口的方法 注释应该做的: 注释应该解释代码的作用 ·适合注释公共符号 注释应该解释代码如何做到 ·适合注释过程 注释应该解释代码实现的原因 ·适合注释代码的外部因素 ·提供额外上下文 注释应该解释代码什么情况会出错 ·适合解释代码的限制条件 代码是最好的注释 注释应该提供代码为表达出的上下文信息 1.2.3编码规范-命名规范 简洁>冗长 缩略词全大写,但当其位于变量开头且不需要导出时,使用全小写