package sysModel import ( "gin-vue-admin/config" "gin-vue-admin/tools" ) //配置文件结构体 type System struct { Config config.Config } //读取配置文件 func (s *System) GetSystemConfig() (err error, conf config.Config) { return nil, config.GinVueAdminconfig } //设置配置文件 func (s *System) SetSystemConfig() (err error) { confs := tools.StructToMap(s.Config) for k, v := range confs { config.VTool.Set(k, v) } err = config.VTool.WriteConfig() return err }