rows, err2 := database.Query("select excursion_id from ex_img where id = 12")
if err2 != nil {
fmt.Println("ошбика выборки из ex_img:", err2)
}
defer rows.Close()
type Img struct {
Id string
}
p := Img{}
err2 = rows.Scan(&p.Id)
if err2 != nil {
fmt.Println("ошибка записи в структуру: ", err2)
}
错误:Scan called without calling Next。
请阅读文档!还有一个关于如何使用这些 API 的示例:
更不用说直接提到需要调用
Next: