go语言学习笔记

1.结构体作为函数的参数(值传递)

go语言学习笔记

 

 

2.结构体作为函数参数,引用传递

go语言学习笔记

 

3.map作为函数参数(地址拷贝一份传入)

 

go语言学习笔记

 

 

4.slice切片

go语言学习笔记

 

5.方法和接口,在结构体上实现方法

go语言学习笔记

你可以对包中的 任意 类型定义任意方法,而不仅仅是针对结构体

但是,不能对来自其他包的类型或基础类型定义方法

 

go语言学习笔记