摘要: go语言圣经-作用域 1.一个声明语句将程序中的实体和一个名字关联,比如一个函数或一个变量 2.一个变量的生命周期是指程序运行时变量存在的有效时间段;声明语句的作用域对应的是一个源代码的文本区域,它是一个编译时的属性 3.句法块是由花括弧所包含;我们可以把块(block)的概念推广到包括其他声明的群 阅读全文
posted @ 2018-04-09 17:10 唯一客服系统开发笔记 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1.解决包级变量的依赖顺序,然后按照包级变量声明出现的顺序依次初始化 2.包中含有多个.go源文件,它们将按照发给编译器的顺序进行初始化 3.init初始化函数,在每个文件中的init初始化函数,在程序开始执行时按照它们声明的顺序被自动调用 4.每个包在解决依赖的前提下,以导入声明的顺序初始化,每个 阅读全文
posted @ 2018-04-09 15:31 唯一客服系统开发笔记 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 1.每个包都有一个全局唯一的导入路径 2.按照惯例,一个包的名字和包的导入路径的最后一个字段相同 练习 2.2: 写一个通用的单位转换程序,用类似cf程序的方式从命令行读取参数,如果缺省的话则是从标准输入读取参数,然后做类似Celsius和Fahrenheit的单位转换,长度单位可以对应英尺和米,重 阅读全文
posted @ 2018-04-09 11:18 唯一客服系统开发笔记 阅读(495) 评论(0) 推荐(0) 编辑