directory
0.0.0-20220918065352-f53a7f730ba1
Repository: https://github.com/llr104/liframe.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
* * @Author: Aceld * @Date: 2019/4/30 11:57 * @Mail: [email protected] */.
Package logs provide a general log interface Usage: import "github.com/astaxie/beego/logs" log := NewLogger(10000) log.SetLogger("console", "") > the first params stand for how many channel Use it like this: log.Trace("trace") log.Info("info") log.Warn("warning") log.Debug("debug") log.Critical("critical") more docs http://beego.me/docs/module/logs.md.
Package orm provide ORM for MySQL/PostgreSQL/sqlite Simple Usage package main import ( "fmt" "github.com/astaxie/beego/orm" _ "github.com/go-sql-driver/mysql" // import your used driver ) // Model Struct type User struct { id int `orm:"auto"` name string `orm:"size(100)"` } func init() { orm.RegisterDataBase("default", "mysql", "root:root@/my_db?charset=utf8", 30) } func main() { o := orm.NewOrm() user := User{name: "slene"} // insert id, err := o.Insert(&user) // update user.name = "astaxie" num, err := o.Update(&user) // read one u := User{id: user.id} err = o.Read(&u) // delete num, err = o.Delete(&u) } more docs: http://beego.me/docs/mvc/model/overview.md.