我有很多不同结构的不同表格(60)。我不想为所有人编写create()/ read()方法。对我来说最好的解决方案是使用界面。但GORM不希望使用接口正确工作
var b = model.SomeTable{}
// var b = model.factory(some_name)
func(in interface{}) {
err = postgres.DB.First(&in).Error
if err != nil {
panic(err)
}
}(b)
(不支持的目的地,应该是切片或结构)