package
0.0.0-20201217080943-41f7235bfc01
Repository: https://github.com/gopherty/learning.git
Documentation: pkg.go.dev

# Functions

Test1 结构体中的一些细节,需要注意的地方。声明 var t T 也会给 t 分配内存, 并零值化内存,但是这个时候 t 是类型T。在这两种方式中,t 通常被称做类型 T 的一个实例(instance)或对象(object)。.
Test2 带标签的结构体方法。 通常要是相比面向对象可以使用包中结构体不导出,然后通过 New 方法(工厂方法)返回一个结构体。.
Test3 匿名字段和嵌套结构体结构体可以包含一个或多个 匿名(或内嵌)字段,即这些字段没有显式的名字, 只有字段的类型是必须的,此时类型就是字段的名字。匿名字段本身可以是一个结构体类型,即 结构体可以包含内嵌结构体。 在一个结构体中对于每一种数据类型只能有一个匿名字段。.