我有以下代碼(使用text/template):inventory := map[string]string{"name of the movie": "hello"}tmpl, err := template.New("test").Parse("Movie name ") // I want to display "hello" thereif err != nil { panic(err) }err = tmpl.Execute(os.Stdout, inventory)if err != nil { panic(err) }如您所見,我的地圖的 key 中有空格name of the movie。我如何在 parse 參數中顯示hello(這是 的值name of the movie)?
1 回答

慕慕森
TA貢獻1856條經驗 獲得超17個贊
使用索引函數: Movie name: {{index . "name of the movie"}}
從文檔:
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.
- 1 回答
- 0 關注
- 203 瀏覽
添加回答
舉報
0/150
提交
取消