[Go] 環境変数の取得/設定を行う
こんにちは、@yoheiMuneです。
今日はライトなネタですが、Go言語で環境変数から値を取得したり、値を設定したりする方法をブログに書きたいと思います。
本ブログでは、Go言語、Python、フロントエンド、Linux、Node.js、インフラ、Swift、Java、機械学習、などの技術トピックを発信をしていきます。「プログラミングで困ったその時に、解決の糸口を見つけられる」そんな目標でブログを書き続けています。今後も役立つネタを書いていきますので、ぜひ本ブログのRSSやTwitterをフォローして貰えたら嬉しいです ^ ^
最後までご覧頂きましてありがとうございました!
今日はライトなネタですが、Go言語で環境変数から値を取得したり、値を設定したりする方法をブログに書きたいと思います。
環境変数を取得する
Go言語で環境変数にアクセスするにはos
パッケージを利用します。具体的には以下のように実装します。// 環境変数から値を取得する key := os.Getenv("MY_API_KEY")
os.Getenv
は文字列を返すので、取得できればその値が、取得できなければ空文字が返ります。環境変数を設定する
環境変数を設定することもできます。以下のように実装します。// 環境変数を設定します. os.Setenv("GOOGLE_APPLICATION_CREDENTIALS", "/etc/gcp/auth.json")直感的で分かりやすいですね。こんな感じに環境変数を設定できます。
最後に
今日はライトなネタですがGo言語の実装でした。Go言語は学べることが多くて良いですね。ぜひ良いエッセンスをできるだけ身に付けたいところです。本ブログでは、Go言語、Python、フロントエンド、Linux、Node.js、インフラ、Swift、Java、機械学習、などの技術トピックを発信をしていきます。「プログラミングで困ったその時に、解決の糸口を見つけられる」そんな目標でブログを書き続けています。今後も役立つネタを書いていきますので、ぜひ本ブログのRSSやTwitterをフォローして貰えたら嬉しいです ^ ^
最後までご覧頂きましてありがとうございました!