💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 一、实例 ~~~ package main import "fmt" // 结构体 type User struct { Id int Name string Sex byte Age int Addr string } func fun1(u User) { u.Id=11111 fmt.Println(u) } //指针类型传递 func fun2(u *User) { u.Id=22222 fmt.Println(u) } func main() { var user = User{Id: 1,Name: "a",Sex: 'a',Age: 18,Addr:"aaaaaaaaaa"} //传递非指针对象 fun1(user) fmt.Println(user) //传递指针对象 fun2(&user) fmt.Println(user) } ~~~ 运行结果: {11111 a 97 18 aaaaaaaaaa} {1 a 97 18 aaaaaaaaaa} &{22222 a 97 18 aaaaaaaaaa} {22222 a 97 18 aaaaaaaaaa}