[解決済み] Go テンプレートで変数キーを使用してマップ値にアクセスする
2023-05-03 17:18:05
質問
反復処理を行わず、変数のキーを使ってマップの値を調べるにはどうしたらよいでしょうか。
というわけで、変数map $xの定数キーを検索することができます。
$x.key1
とすることができますが
amap.$key
?
どのように解決するのですか?
を使用します。
index
関数を使っています。
{{index .Amap "key1"}}
index
Returns the result of indexing its first argument by the
following arguments. Thus "index x 1 2 3" is, in Go syntax,
x[1][2][3]. Each indexed item must be a map, slice, or array.
関連
-
[解決済み] Goでマップにキーが含まれているかどうかを確認するには?
-
[解決済み] Goで2つのスライスを連結する
-
[解決済み] Goでenumを表現する慣用的な方法は何ですか?
-
[解決済み] C++テンプレート関数定義の.CPPファイルへの格納
-
[解決済み] GoにはPythonのような "if x in "の構成がありますか?
-
[解決済み] Djangoテンプレート 変数で辞書の値を検索する方法
-
[解決済み] ログをファイルに書き出す方法
-
[解決済み] 複数のゴルーチンが1つのチャンネルをリッスンする
-
[解決済み] チャネルバッファサイズとは何ですか?
-
[解決済み] Goで配列をスライスに変換する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Goでスライスを逆に反復処理する方法はありますか?
-
[解決済み] Goで関数の名前を取得するには?
-
[解決済み] golangでは、マップから値のスライスを取得する良い方法はありますか?
-
[解決済み] Goのargv[0]に相当するものは何ですか?
-
[解決済み] 複数のゴルーチンが1つのチャンネルをリッスンする
-
[解決済み] Goのintとint64の違いは何ですか?
-
[解決済み] チャネルバッファサイズとは何ですか?
-
[解決済み] 標準入力から整数を読み込む
-
[解決済み] Go で要件をインストールするにはどうすればよいですか? "パッケージが見つかりません"
-
[解決済み] ソースツリー全体に対するgo fmt