摘要: 与代码所在文件夹一样的名字作为包名。 当一个标识符的名字以小写字母开头时,这个标识符就是未公开的,即包外的代码不可见。如果一个标识符以大写字母开头,这个标识符就是公开的,即被包外的代码可见。 将工厂函数命名为New是Go语言的一个习惯。 New函数返回的是一个未公开的alertCounter类型的值,而main函数能够接受这个值并创建一个未公开的类型的变量。 要让这个行为可行,需要... 阅读全文
posted @ 2017-11-22 16:02 niejn 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 与代码所在文件夹一样的名字作为包名。 当一个标识符的名字以小写字母开头时,这个标识符就是未公开的,即包外的代码不可见。如果一个标识符以大写字母开头,这个标识符就是公开的,即被包外的代码可见。 将工厂函数命名为New是Go语言的一个习惯。 New函数返回的是一个未公开的alertCounter类型的值,而main函数能够接受这个值并创建一个未公开的类型的变量。 要让这个行为可行,需要... 阅读全文
posted @ 2017-11-22 16:02 niejn 阅读(126) 评论(0) 推荐(0) 编辑