2 回答

TA貢獻1817條經驗 獲得超14個贊
使用復合文字:
places := struct {
Country map[string][]string
}{
Country: map[string][]string{"india": {"Chennai", "Hyderabad", "Kolkata"}},
}
或者,如果您想使用make,您可以使用多個語句來實現:
places := struct {
Country map[string][]string
}{
Country: make(map[string][]string),
}
places.Country["india"] = []string{"Chennai", "Hyderabad", "Kolkata"}
// or
places := struct { Country map[string][]string }
places.Country = make(map[string][]string)
places.Country["india"] = []string{"Chennai", "Hyderabad", "Kolkata"}

TA貢獻1783條經驗 獲得超4個贊
這應該有效:https ://goplay.space/#gfSDLS79AHB
package main
import (
"fmt"
)
func main() {
places := struct {
Country map[string][]string
}{
Country: map[string][]string{"india": {"Chennai", "Hyderabad", "Kolkata"}},
}
fmt.Println("places =", places)
}
- 2 回答
- 0 關注
- 147 瀏覽
添加回答
舉報