Documentation
¶
Index ¶
- Variables
- func CloseGormDB() error
- func EnsureDir(path string) error
- func FileExists(path string) bool
- func GetDefaultConfig() *models.AppConfig
- func GetGormDB() (*gorm.DB, error)
- func InitAppDirs() error
- type Config
- func (c *Config) GetAppDir() string
- func (c *Config) GetAppSeriesDir() string
- func (c *Config) GetConfigDir() string
- func (c *Config) GetConfigPath() string
- func (c *Config) GetDbDir() string
- func (c *Config) GetDbPath() string
- func (c *Config) GetHomeDir() string
- func (c *Config) GetLogDir() string
- func (c *Config) GetLogPath() string
- func (c *Config) LoadConfig() *models.AppConfig
- func (c *Config) SaveConfig(config *models.AppConfig)
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigInstance = Config{}
Functions ¶
func CloseGormDB ¶
func CloseGormDB() error
func GetDefaultConfig ¶
Types ¶
type Config ¶
type Config struct {
HomeDir string
AppSeriesDir string
AppDir string
ConfigDir string
ConfigPath string
DbDir string
DbPath string
LogDir string
LogPath string
}
func (*Config) GetAppSeriesDir ¶
func (*Config) GetConfigDir ¶
func (*Config) GetConfigPath ¶
func (*Config) GetHomeDir ¶
func (*Config) GetLogPath ¶
func (*Config) LoadConfig ¶
func (*Config) SaveConfig ¶
Click to show internal directories.
Click to hide internal directories.