我创建了一个在mysql数据库上执行查询的func。我使用此包“github.com/go-sql-driver/mysql”
但是如果我运行这个:
...
err := database.ExecuteSql("INSERT INTO xxx(field1, field2, field3) VALUES(?, ?, ?)", "field1", 123, time.Now())
...
func ExecuteSql(cmd string, , args ...interface{}) error {
ctx := context.Background()
_, err := db.ExecContext(ctx, cmd, args)
ctx.Done()
...
}
它返回我“sql:转换参数$1类型:不受支持的类型[]接口{},接口的切片”
绝地无双
相关分类