c.Apps.Envs にあります。すべてのメソッドは ctx とアプリ ID を先に取り、アプリの変数を squarecloud.EnvVars (map[string]string) として返します。
以下の各スニペットは、このプログラムの中で単独で動作します。1 つずつ main に貼り付けて goimports を実行してください (サンプルの実行を参照)。
静的アプリには環境変数がありません。すべてのメソッドが 400
STATIC_APP_ENV_NOT_SUPPORTED を返します。変更は次回の再起動で反映されます。変数の読み取り
変数の追加または更新
Envs.Set(ctx, appID, envs) は指定したキーを追加し、すでに存在するキーは上書きします。その他の変数はそのまま残ります。変更後のすべての変数を返します。
すべての変数の置き換え
Envs.Replace(ctx, appID, envs) はすべての変数を指定したセットで置き換えます。マップに含まれないキーは削除されます。新しいセットを返します。
変数の削除
Envs.Delete(ctx, appID, keys...) は指定したキーを削除し、残りの変数を返します。キーは可変長引数として受け取るので、スライスを渡すには keys... を使います。
制限とエラー
次のステップ
Deploy
webhook または GitHub App で、push のたびに deploy します。
環境変数 API リファレンス
これらのメソッドが呼び出す REST endpoint。
CLI で環境変数を操作
同じ操作をターミナルから行います。
コードで環境変数を読み取る
ダッシュボード、CLI、API で環境変数を設定し、実行時に読み取ります。

