太致命了,这链接数据库根本不会报错!!!!
改了半天,空指针bug,原来是连数据库就出错了,密码和数据库的名称没有改
func init() {
Db, err = sql.Open("mysql", "root:root1234@tcp(localhost:3306)/library")
if err != nil {
panic(err)
}
}
订单
订单时间,总数量,总金额,发货状态,用户
package model
//Order 结构
type Order struct {
OrderID string //订单号
CreateTime string //生成订单的时间
TotalCount int64 //订单中图书的总数量
TotalAmount float64 //订单中图书的总金额
State int64 //订单的状态 0 未发货 1 已发货 2 交易完成
UserID int64 //订单所属的用户
}
订单项
和购物项差不多,一摸一样。用于最后结算