讨论数量:
这个为了让这一章节跑通
加上了
type Article struct { Title, Body string ID int64 }
var db *sql.DB
func getArticleByID(id string) (Article, error) { article := Article{} query := "SELECT * FROM articles WHERE id = ?"
db = database.DB
err := db.QueryRow(query, id).Scan(&article.ID, &article.Title, &article.Body)
return article, err
}
db = database.DB 这里面又引入了一次 而 main.php 也有 如果不引入会报: runtime error: invalid memory address or nil pointer dereference
推荐文章: