Gf-Extend 基于v1.16.6版本
GoFrame框架扩展工具包
安装
go get -u -v -d github.com/happylay-cloud/gf-extend
指定版本
go get github.com/happylay-cloud/gf-extend@v1.3.1
或
require github.com/happylay-cloud/gf-extend latest
实例化gf-casbin实例bean(推荐使用)
e, err := gfadapter.NewEnforcerBean()
e, err := gfadapter.NewEnforcerBean(g.DB())
e, err := gfadapter.NewEnforcerBean(g.DB("sqlite"))
e, err := gfadapter.NewEnforcerBean(g.DB("mysql"))
e, err := gfadapter.NewEnforcerBean(g.DB("pgsql"))
实例化gf-casbin执行器
e, err := gfadapter.NewEnforcer()
e, err := gfadapter.NewEnforcer(g.DB())
e, err := gfadapter.NewEnforcer(g.DB("mysql"))
e, err := gfadapter.NewEnforcer(g.DB("sqlite"))
e, err := gfadapter.NewEnforcer(g.DB("pgsql"))
解压二进制中单文件到本地
gfboot.SingleFileMemoryToLocal("./db", "sqlite3.db", "db/sqlite3.db")
获取web响应对象
hres.Ok()
获取page分页对象
hdto.NewPage()
更多...