文章目录
注意: 这边看的包是xormplus下面的包,如果是原来的xorm包,是不支持sqlMap或者template的操作的,这边的安装方式是:go get -u github.com/xormplus/xorm
这边记录的主要还是以json方式的,所以如果需要使用其他方式,请查看原文:SqlMap及SqlTemplate模板
1、注册sqlMap(json方式)
1、初始化引擎
import (
_ "github.com/go-sql-driver/mysql"
"github.com/xormplus/xorm"
)
var engine *xorm.Engine
func main() {
var err error
engine, err = xorm.NewEngine("mysql", "root:123@/test?charset=utf8")
}
2、注册json文件的sqlMap
err = x.RegisterSqlMap(xorm.Json("./sql/mysql", ".json"))
if err != nil <