在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、普通变量的方法集 示例: package main import "fmt" type Person struct { name string //名字 sex byte //性别, 字符类型 age int //年龄 } func (p Person) SetInfoValue() { fmt.Println("SetInfoValue") } func (p *Person) SetInfoPointer() { fmt.Println("SetInfoPointer") } func main() { //普通变量 p := Person{"mike", 'm', 18} p.SetInfoPointer() //func (p *Person) SetInfoPointer() //内部,先把p, 转为为&p再调用, (&p).SetInfoPointer() p.SetInfoValue() } 执行结果: SetInfoPointer SetInfoValue
|
请发表评论