strucode

package
v0.0.0-...-9d91cd3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 15, 2020 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Test1

func Test1()

Test1 结构体中的一些细节,需要注意的地方。 声明 var t T 也会给 t 分配内存, 并零值化内存,但是这个时候 t 是类型T。 在这两种方式中,t 通常被称做类型 T 的一个实例(instance)或对象(object)。

func Test2

func Test2()

Test2 带标签的结构体方法。 通常要是相比面向对象可以使用包中结构体不导出,然后通过 New 方法(工厂方法)返回一个结构体。

func Test3

func Test3()

Test3 匿名字段和嵌套结构体 结构体可以包含一个或多个 匿名(或内嵌)字段,即这些字段没有显式的名字, 只有字段的类型是必须的,此时类型就是字段的名字。匿名字段本身可以是一个结构体类型,即 结构体可以包含内嵌结构体。 在一个结构体中对于每一种数据类型只能有一个匿名字段。

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL