From c4e5776f9e174fe6bf91721649c0541a9fb310ae Mon Sep 17 00:00:00 2001 From: Zach Berwaldt Date: Fri, 15 Mar 2024 21:41:12 -0400 Subject: add env samples, move files --- api/internal/config/config.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 api/internal/config/config.go (limited to 'api/internal/config') diff --git a/api/internal/config/config.go b/api/internal/config/config.go new file mode 100644 index 0000000..1892696 --- /dev/null +++ b/api/internal/config/config.go @@ -0,0 +1,17 @@ +package config + +import ( + "fmt" + "github.com/spf13/viper" +) + +func Load() (*viper.Viper, error) { + v := viper.New() + v.SetConfigFile(".env") + v.AddConfigPath(".") + err := v.ReadInConfig() + if err != nil { + return nil, fmt.Errorf("error reading .env file: %s", err) + } + return v, nil +} \ No newline at end of file -- cgit v1.1 From cc49361bcbf689510035e7bbdcce9d8467a36282 Mon Sep 17 00:00:00 2001 From: Zach Berwaldt Date: Fri, 15 Mar 2024 21:45:01 -0400 Subject: add newline, clean up test --- api/internal/config/config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'api/internal/config') diff --git a/api/internal/config/config.go b/api/internal/config/config.go index 1892696..d54e40e 100644 --- a/api/internal/config/config.go +++ b/api/internal/config/config.go @@ -14,4 +14,4 @@ func Load() (*viper.Viper, error) { return nil, fmt.Errorf("error reading .env file: %s", err) } return v, nil -} \ No newline at end of file +} -- cgit v1.1