サンプルコード
環境変数・設定のサンプルコード一覧
環境変数の読み書き・一覧の取得・真偽値としての読み取りと、.env ファイルの読み込みをまとめている。未設定のときに既定値へ倒す書き方と、プロセスをまたいで残るかどうかの違いを扱う。
5 件
他のテーマから探す
環境変数を読むには
各言語で環境変数を読み取る基本形を示す。未設定のときに既定値を与える書き方と、値が常に文字列で返る点への注意までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
環境変数を真偽値として読むには
環境変数に入った "true" や "false" などの文字列を真偽値として読み取る基本形を各言語で示す。文字列の "false" が真と評価される落とし穴と、標準関数が受け付ける表記の言語ごとの違い、未設定や不正な値の扱いまでを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
環境変数の一覧を取得するには
プロセスに渡っている環境変数を名前と値の組としてすべて取り出す基本形を各言語で示す。名前順に並べる書き方と接頭辞で絞り込む書き方、一覧をそのまま出力してはいけない理由までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
未実行 2 言語
環境変数を設定するには
プログラムの中から環境変数を設定する基本形を各言語で示す。設定が及ぶ範囲がそのプロセスと子プロセスに限られる点と、子プロセスにだけ値を渡す書き方までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
未実行 2 言語
.env ファイルを読み込むには
.env ファイルの内容を環境変数として読み込む基本形を各言語で示す。ライブラリを使う書き方と、ランタイム側に標準機能がある場合の使い分けまでを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
未実行 4 言語