在Go中构造动态SQL查询

时间:2016-11-03 15:24:54

标签: mysql sql go orm

我在后端不是很有经验的开发人员,我正在尝试构建简单的CMS。我使用go和gin框架,以及database / sql包与DB交互。所以,问题是有时我必须执行非常相似的查询,但它们略有不同。 例如,有时我想动态添加where子句,或者只是省略它。或者我必须创建新行或更新现有 - 尽管有不同的查询,它们基本上执行类似的操作。或者我想添加or子句。

所以,我写了很多重复的代码。避免它的最佳方法是什么?

0 个答案:

没有答案