主要讲解Go语言中面向对象包和封装的使用
知识点:
- Go语言中方法和属性名一般采用 CamelCase (驼峰命名法)
- 首字母大写代表 public
- 首字母小写代表 private
- 所有的结构体,常量,方法名 和其他定义 都遵守 大小写规则。
- public和private 的定义是针对 package 来划分的,同一个包内可以访问private,不同的包可以访问public
- 每个目录一个包(包名可以和目录名不一样,但是一个目录只能有一个包)
- main包 包含可执行入口,mian方法必须在main包中
- 为结构体定义的方法必须放在同一个包内,但可以是不同的文件
- 访问其他包里面的内容,需要使用 包名。
暂无代码示例