映射的文法(续)

若顶级类型只是一个类型名,你可以在文法的元素中省略它。

map-literals-continued.go

  1. package main
  2. import "fmt"
  3. type Vertex struct {
  4. Lat, Long float64
  5. }
  6. var m = map[string]Vertex{
  7. "Bell Labs": {40.68433, -74.39967},
  8. "Google": {37.42202, -122.08408},
  9. }
  10. func main() {
  11. fmt.Println(m)
  12. }