go中实体用uint,在64位操作系统中默认为64位,数据库存储数据和查询取得的数据都没有问题
在返回到swagger时,后两位将自动向下取整导致id和数据库不一致,这种情况在json tag指定类型为string,即 ` json:"id,string" `
另一种丢失精度问题进行验证,并非json转化问题,而是swagger数据转化问题
go中实体用uint,在64位操作系统中默认为64位,数据库存储数据和查询取得的数据都没有问题
在返回到swagger时,后两位将自动向下取整导致id和数据库不一致,这种情况在json tag指定类型为string,即 ` json:"id,string" `
另一种丢失精度问题进行验证,并非json转化问题,而是swagger数据转化问题