go语言 使用指针(取值 / 赋值)

1,int类型指针

age:=20

var p *int = &age

// 取值:*p
fmt.Println(*p) // 20

// 赋值
*p = 30

2,结构体

type User struct{

 Name String

}

var u *User = &User{Name: "张三"}

fmt.Println(u.Name)

var db *sql.DB = &sql.DB{}

// 调用方法 db.Exec() db.Query()

 

posted @ 2026-05-09 20:21  学无边涯  阅读(3)  评论(0)    收藏  举报