我试图在下面的代码中执行一个SQL语句。但是,sqlRes是未使用的,因此无法编译。我不需要这个变量,但是我需要声明它,因为Exec()返回多个值。
我该怎么处理这个?
stmt, err := db.Prepare("INSERT person SET name=?")
sqlRes, err := stmt.Exec(person.Name)发布于 2015-11-19 11:36:36
发布于 2021-07-08 17:40:23
避免no new variables错误的另一种方法是将检查包装在if块中:
if _, err := stmt.Exec(person.Name); err != nil {
panic(err)
}https://stackoverflow.com/questions/33802798
复制相似问题