1.原理
& 变量的地址
*是指地址所存储的值
2.*-&场景
&:
定义结构体:
type SysUser struct {
Username string `json:"userName" gorm:"comment:用户登录名"`
Password string `json:"-" gorm:"comment:用户登录密码"`
}
获取变量的地址
U := &SysUser{Username: username, Password: password}
*:
接收地址所存储的值
func Login(c *gin.Context) {