GO reflect: reflect.Value.SetInt using unaddressable value
作者:互联网
reflect: reflect.Value.SetInt using unaddressable value
这种报错是应该传地址的时候传了值导致的
经过检查,gorm包下的方法如Create的参数应该是地址,比如
err = global.DB.Create(user).Error错误,应该是
err = global.DB.Create(&user).Error
————————————————
版权声明:本文为CSDN博主「Young heart.少年」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_51761059/article/details/125072864
标签:Create,global,DB,SetInt,Value,reflect,unaddressable 来源: https://www.cnblogs.com/lqq2314/p/16399225.html