Skip to content

unitsvc/go-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

142 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gf-Extend 基于v1.16.6版本

GoFrame框架扩展工具包

go-kit GitHub last commit Go Doc Go Report Production Ready License

安装

go get -u -v -d github.com/unitsvc/go-kit

指定版本

go get github.com/unitsvc/go-kit@latest

require github.com/unitsvc/go-kit 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()

更多...

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages