Skip to content

xingmegshuo/goAdmin

Repository files navigation

golang project admin

init project

1 安装 adm

go install github.com/GoAdminGroup/adm

2 修改 config.json

3 配置gorm

 // 本代码中配置多数据源 sqlite数据库为Admin框架所需,mysql为业务数据库
 orm, err = gorm.Open(sqlite.Open(s.GetConfig("default").File), &gorm.Config{
  Logger: logger.Default.LogMode(logger.Info),
 })
 orm.Use(dbresolver.Register(
  dbresolver.Config{
   Replicas: []gorm.Dialector{mysql.Open(m.GetConfig("main").GetDSN())},
  }, "blind"),
 )

4 运行

go run main.go

About

golang project admin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published