gf-extend

module
v1.3.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2022 License: MIT

README

Gf-Extend 基于v1.16.6版本

GoFrame框架扩展工具包

gf-plus GitHub last commit Go Doc Go Report Production Ready License

安装

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()
更多...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL