Versions in this module Expand all Collapse all v1 v1.0.8 Oct 29, 2021 v1.0.7 Jul 21, 2021 v1.0.6 Jul 7, 2021 v1.0.5 Jun 29, 2021 v1.0.4 Jun 25, 2021 v1.0.3 Jun 24, 2021 v1.0.1 Jun 21, 2021 Changes in this version + var ErrNotFound = sqlx.ErrNotFound + type Student struct + Age sql.NullInt64 + Class string + CreateTime time.Time + Id int64 + Name string + Score sql.NullFloat64 + UpdateTime sql.NullTime + type StudentModel interface + Delete func(id int64, className, studentName string) error + FindOne func(id int64) (*Student, error) + FindOneByClassName func(class string, name string) (*Student, error) + Insert func(data Student) (sql.Result, error) + Update func(data Student) error + func NewStudentModel(conn sqlx.SqlConn, c cache.CacheConf) StudentModel + type User struct + CreateTime time.Time + Gender string + ID int64 + Mobile string + Name string + Nickname string + Password string + UpdateTime time.Time + User string + type UserModel interface + Delete func(id int64) error + FindOne func(id int64) (*User, error) + FindOneByMobile func(mobile string) (*User, error) + FindOneByName func(name string) (*User, error) + FindOneByUser func(user string) (*User, error) + Insert func(data User) (sql.Result, error) + Update func(data User) error + func NewUserModel(conn sqlx.SqlConn) UserModel