go 操作数据库有多种方式,比如之前介绍的 gorm:go gin 封装gorm
,gorm 基本操作
今天介绍的sqlx,是Go的另一个包,它在优秀的内置database/sql包之上提供了一组扩展。
安装
go get github.com/jmoiron/sqlx
init
package db
import (
"fmt"
"github.com/jmoiron/sqlx"
)
var Conn *sqlx.DB
func InitDB() (err error) {
dsn := "root:@tcp(127.0.0.1:3306)/ent?charset=utf8m...