Skip to content

Latest commit

 

History

History
8 lines (6 loc) · 540 Bytes

2-0-Code-and-project-organization.md

File metadata and controls

8 lines (6 loc) · 540 Bytes

2 代码和项目组织

本章概要

  • 习惯性地组织我们的代码
  • 高效处理抽象:接口和泛型
  • 关于如何构建项目的最佳实践

以干净、惯用和可维护的方式组织 Go 代码库并非易事。理解与代码和项目组织相关的所有最佳实践需要经验和错误。例如,要避免哪些陷阱,例如变量遮蔽和嵌套代码滥用,如何构建包,何时何地使用接口或泛型,init 函数,实用程序包?在本章中,我们将深入研究常见的组织错误。