好吧,我知道 golang 中结构中标签的必要性以及如何通过 golang 中的反射来访问它。但是我已经搜索过,但找不到可靠的答案来回答为什么我应该在 struct 中使用 sql 标签而为 sql 结果编写 struct 的问题。我已经探索了许多示例代码,人们sql:"index"
在结构和sql:"primary_key"
结构中使用。
现在我已经在数据库层做了索引,还不够吗?我是否也必须使用sql:"index"
才能获得最佳效果?像这样我在数据库中定义了主键属性,我是否也必须指定sql:"primary_key"
?
如果没有这些,我的代码似乎可以正常工作。只是想知道它们的好处和用法。
qq_笑_17
幕布斯6054654
相关分类