Open usagiga opened 3 years ago
コードのあらゆるところに os.GetEnv() が散らばっており、 混沌が訪れてしまっているので秩序をもたらす。
os.GetEnv()
/config/config.go
os.GetEnv
これをやる前に、receive() などの関数群を構造体に閉じ込め、 構造体自体に Config を持たせるか、グローバル変数にConfigを取っておくかした方がいい。
receive()
拙作ですがこれとか使うと環境変数を手軽に読めます。 https://github.com/usagiga/envs-go
実装時にぜひ。
コードのあらゆるところに
os.GetEnv()
が散らばっており、 混沌が訪れてしまっているので秩序をもたらす。具体的な方法
/config/config.go
で全部の環境変数を読むようにするos.GetEnv
を消すこれをやる前に、
receive()
などの関数群を構造体に閉じ込め、 構造体自体に Config を持たせるか、グローバル変数にConfigを取っておくかした方がいい。