我正在尝试在下面的代码中执行一条SQL语句。但是,sqlRes
未使用,因此无法编译。我不需要变量,但是我需要声明它,因为Exec()
返回多个值。
我该如何处理?
stmt, err := db.Prepare("INSERT person SET name=?")
sqlRes, err := stmt.Exec(person.Name)
最佳答案
将sqlRes
替换为blank identifier(_
)。从the spec:
例子:
stmt, err := db.Prepare("INSERT person SET name=?")
_, err = stmt.Exec(person.Name)
关于Go:未使用的变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33802798/