tmaic 是一套简洁、优雅的Golang Web开发框架(GoLang Web Framework)。支持mysql,mssql等多类型数据库,它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络应用,而且每行代码都可以简洁、富于表达力。
数据模型
以下是例子
package modelsimport ( "github.com/pangxianfei/framework/helpers/m" "github.com/pangxianfei/framework/helpers/ptr" "github.com/pangxianfei/framework/helpers/zone" "github.com/pangxianfei/framework/model")type User struct { model.BaseModel ID *uint `gorm:"column:user_id;primary_key;auto_increment"` Name *string `gorm:"column:user_name;type:varchar(100)"` Email *string `gorm:"column:user_email;type:varchar(100);unique_index;not null"` Password *string `gorm:"column:user_password;type:varchar(100);not null"` CreatedAt *zone.Time `gorm:"column:user_created_at"` UpdatedAt zone.Time