在datamodeles中创建结构体的时候为什么不保证sql中的字段和struct中的完全一致

来源:5-8 商品repository开发---查询单条记录

hzyhan

2020-01-17

在datamodeles中创建结构体的时候为什么不保证sql中的字段和struct中的完全一致,这样应该就可以不用进行复杂的映射转换了吧
图片描述

写回答

1回答

Cap

2020-01-20

在大型项目中,一般数据库里面的字段命名我们无法控制,有专卖的dba进行设计,设计出来的可能是小写字母,或者其它形式,我们在go里,为了和程序能够松耦合的关连,通过结构体验加tag的方式进行映射,课程中的映射是一个方式,完成了其它表可以直接使用。

0
0

全流程开发 GO实战电商网站高并发秒杀系统

运用架构设计与系统化思维,从容应对不同流量等级的“秒杀”场景

1462 学习 · 443 问题

查看课程