diff options
author | Runxi Yu <me@runxiyu.org> | 2025-03-05 08:51:17 +0800 |
---|---|---|
committer | Runxi Yu <me@runxiyu.org> | 2025-03-05 08:51:17 +0800 |
commit | 7c341685f878aa8fd4c49788cf8cc0d8c5c6e127 (patch) | |
tree | 5295f1f4020e85c065e98fcb88ec217ad66e078a /config.go | |
parent | config: Add explanatory comments (diff) | |
download | forge-7c341685f878aa8fd4c49788cf8cc0d8c5c6e127.tar.gz forge-7c341685f878aa8fd4c49788cf8cc0d8c5c6e127.tar.zst forge-7c341685f878aa8fd4c49788cf8cc0d8c5c6e127.zip |
*: Replace some := with var
Diffstat (limited to 'config.go')
-rw-r--r-- | config.go | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -44,23 +44,24 @@ var config struct { } func load_config(path string) (err error) { - config_file, err := os.Open(path) - if err != nil { + var config_file *os.File + var decoder *scfg.Decoder + + if config_file, err = os.Open(path); err != nil { return err } defer config_file.Close() - decoder := scfg.NewDecoder(bufio.NewReader(config_file)) - err = decoder.Decode(&config) - if err != nil { + decoder = scfg.NewDecoder(bufio.NewReader(config_file)) + if err = decoder.Decode(&config); err != nil { return err } if config.DB.Type != "postgres" { return err_unsupported_database_type } - database, err = pgxpool.New(context.Background(), config.DB.Conn) - if err != nil { + + if database, err = pgxpool.New(context.Background(), config.DB.Conn); err != nil { return err } |