diff options
| author | Alexander Kavon <hawk@alexkavon.com> | 2023-11-14 01:00:21 -0500 |
|---|---|---|
| committer | Alexander Kavon <hawk@alexkavon.com> | 2023-11-14 01:00:21 -0500 |
| commit | 60f4a3e21f186d7bbc6e1f3239dc2dc06fa1ffac (patch) | |
| tree | 180f17411afd50958e601e4dc1bafca70702d073 /src/conf | |
| parent | 699e1edf05207f906583659fb250269ad5ec1f36 (diff) | |
new packages for users, posts, server
Diffstat (limited to 'src/conf')
| -rw-r--r-- | src/conf/conf.go | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/src/conf/conf.go b/src/conf/conf.go index d135fcb..03b3d33 100644 --- a/src/conf/conf.go +++ b/src/conf/conf.go @@ -3,14 +3,27 @@ package conf import ( "log" "os" + "github.com/BurntSushi/toml" ) -type Conf struct { - DbAdapter string `toml:"DB_ADAPTER"` - DbUser string `toml:"DB_USER"` - DbPassword string `toml:"DB_PASS"` -} +type ( + Conf struct { + Db Db + Server Server + } + + Db struct { + Adapter string `toml:"DB_ADAPTER"` + User string `toml:"DB_USER"` + Password string `toml:"DB_PASS"` + } + + Server struct { + Hostname string `toml:"SERVER_HOSTNAME"` + Port string `toml:"SERVER_PORT"` + } +) func Load() *Conf { @@ -29,7 +42,7 @@ func Load() *Conf { if err != nil { log.Fatalln(err) } - log.Println(c.DbAdapter) + log.Println(c.Db.Adapter) return &c } |
