# go_im **Repository Path**: metoo528/go_im ## Basic Information - **Project Name**: go_im - **Description**: 学习的go语言的im - **Primary Language**: Go - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-07 - **Last Updated**: 2021-04-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 配置代理 go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.io,direct xorm使用 下载xorm go get github.com/go-xorm/xorm 下载mysql驱动 go get github.com/go-sql-driver/mysql 用户模型 type User struct { //用户id Id int64 `xorm:"pk autoincr bigint(64)" form:"id" json:"id"` //用户手机 Mobile string `xorm:"varchar(20)" form:"mobile" json:"mobile"` //用户密码 +salt md5 Password string `xorm:"varchar(40)" form:"password" json:"-"` Avatar string `xorm:"varchar(150)" form:"avatar" json:"avatar"` Sex string `xorm:"varchar(2)" form:"sex" json:"sex"` Nickname string `xorm:"varchar(20)" form:"nickname" json:"nickname"` Salt string `xorm:"varchar(10)" form:"salt" json:"-"` Online int `xorm:"int(10)" form:"online" json:"online"` //是否在线 Token string `xorm:"varchar(40)" form:"token" json:"token"` Memo string `xorm:"varchar(140)" form:"memo" json:"memo"` Createat time.Time `xorm:"datetime" form:"createat" json:"createat"` } //xorm 使用 ##单个查询,参数userId DbEngine.ID(userId).Get(&User) 条件查询 engine..Where("o.name = ?", name).Get(&order) //Xorm文档 https://www.kancloud.cn/xormplus/xorm/167098