问答 / 0 / 7 / 创建于 3年前
和你一样碰到这个问题,着章节感觉写的不全
应该是写漏了,还少个getArticleByID方法
在Gorm那边才会解决这问题
这个为了让这一章节跑通加上了
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
这两节下来有点懵
8.4章会解决这个问题
我要举报该,理由是:
和你一样碰到这个问题,着章节感觉写的不全
应该是写漏了,还少个getArticleByID方法
在Gorm那边才会解决这问题
这个为了让这一章节跑通
加上了
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 这里面又引入了一次 而main.php 也有 如果不引入会报: runtime error: invalid memory address or nil pointer dereference
这两节下来有点懵
8.4章会解决这个问题