関数へのポインタgolang

FUNCメイン(){
= models.SmsVerify {}
a.Id = 100
fmt.Println(a.Id)// 100
test111()
fmt.Println(a.Id)// 100

a222 := new(models.SmsVerify)
a222.Id = 200
fmt.Println(a222.Id) // 200
test222(a222)
fmt.Println(a222.Id) // 201

}

FUNCのtest111(SMS models.SmsVerify){
sms.Id ++
}

FUNCのtest222(SMS * models.SmsVerify){
sms.Id ++
}

おすすめ

転載: www.cnblogs.com/sweetXiaoma/p/11804363.html