database.go 294 B

12345678910111213141516171819
  1. package config
  2. import "github.com/spf13/viper"
  3. type Database struct {
  4. Driver string
  5. Source string
  6. }
  7. func InitDatabase(cfg *viper.Viper) *Database {
  8. db := &Database{
  9. Driver: cfg.GetString("driver"),
  10. Source: cfg.GetString("source"),
  11. }
  12. return db
  13. }
  14. var DatabaseConfig = new(Database)