知识卡片
程序实体要命名清楚
内容
标识符标记变量、函数、类型等程序实体,包标识符则用于区分不同代码包中的实体。发散:命名空间的清晰度,直接决定大型 Go 项目能否被读懂。
参考来源
- 位置:《Go语言入门到实战(共3册)》第12章《Go语言编程入门与实战技巧:第2章 程序结构》(源文件:_epub-src/text/part0024_split_000.html)
- 结论依据:原文围绕“标识符是用于标识变量、函数”给出定义、机制、流程、对比或限制条件,本卡片据此提炼可迁移的语言/工程结论,并补充了边界或实践启发。
- 原始内容:eral),它们是组成Go语言代码和程序的最基本单位,这5种符号共同组成各种表达式和语句。 2.1.1 标识符 Go语言标识符是用于标识变量、函数或任何用户自定义项目的名称(程序实体)。标识符有两种类别,一种是用户定义的标识符,它作为程序实体存在,一般来说同一个代码块中不允许程序实体同名,使用不同代……