📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

映射的文法(续)

创建时间2019-08-07最后修改2019-08-07原位置/程序员成长之旅/Go语言学习/笔记/字数167
目录:程序员成长之旅/Go语言学习/笔记

映射的文法(续)

若顶级类型只是一个类型名,你可以在文法的元素中省略它。 package main import "fmt" type Vertex struct { Lat, Long float64 } var m = map[string]Vertex{ "Bell Labs": {40.68433, -74.39967},//看这里,可以与上一篇的{"Bell Labs": Vertex{40.68433, -74.39967,}, 进行对比,忽略的最外行的{} "Google": {37.42202, -122.08408}, } func main() { fmt.Println(m) }

17

1 package

main 2 3 import

"fmt" 4 5 type

Vertex

struct { 6

Lat , Long

float64 7 } 8 9 var

m

=

map [ string ] Vertex { 10

"Bell Labs" : { 40.68433 ,

74.39967 }, //看这里,可以与上一篇的{"Bell Labs": Vertex{40.68433, -74.39967,}, 进行对比,忽略的最外行的{} 11

"Google" : { 37.42202 ,

122.08408 }, 12 } 13 14 func

main () { 15

fmt . Println ( m ) 16 } 17