主要参考极客时间《Go语言项目开发实战》规范设计。首先理解工程化规范包括的两方面:非编码类规范:开源规范,文档规范,版本规范,Git规范,发布规范,…编码类规范:目录规范,代码规范,接口规范,日志规范,错误码规范,… 1.1.开源规范1.2.文档规范1.3.版本规范1.4. Git规范1.5.目录结构1.6.编码规范1.7.代码测试1.8.性能分析1.9. API设计1.10.项目管理1.11.项目部署1.12.研发流程示例1.13.参考资料