目录 搜索 介绍指导原则简单性可读性生产力标识符选择标识是为了清晰, 而不是简洁标识符长度不要用变量类型命名变量使用一致的命名风格使用一致的声明样式成为团队的合作者注释关于变量和常量的注释应描述其内容而非其目的公共符号始终要注释包的设计一个好的包从它的名字开始避免使用类似 `base` 、`common` 或 `util` 的包名称尽早 `return` 而不是深度嵌套让零值更有用避免包级别状态项目结构考虑更少,更大的包保持 `main` 包内容尽可能的少API 设计设计难以被误用的 API为其默认用例设计 API让函数定义它们所需的行为错误处理通过消除错误来消除错误处理错误只处理一次并发保持自己忙碌或做自己的工作将并发性留给调用者永远不要启动一个停止不了的 `goroutine` 暂无相关搜索结果! 本文档使用 topgoer 发布 介绍 版权申明本文档转自:https://github.com/llitfkitfk/go-best-practice最后编辑: kuteng 文档更新时间: 2021-03-08 19:38 作者:kuteng
版权申明本文档转自:https://github.com/llitfkitfk/go-best-practice最后编辑: kuteng 文档更新时间: 2021-03-08 19:38 作者:kuteng