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

映射(map)的文法

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

映射的文法

映射的文法与结构体相似,不过必须有键名。 package main import "fmt" type Vertex struct { Lat, Long float64 } var m = map[string]Vertex{ "Bell Labs": Vertex{ 40.68433, -74.39967, }, "Google": Vertex{ 37.42202, -122.08408, }, } func main() { fmt.Println(m) }

x 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" : Vertex { 11

40.68433 ,

74.39967 , 12

}, 13

"Google" : Vertex { 14

37.42202 ,

122.08408 , 15

}, 16 } 17 18 func

main () { 19

fmt . Println ( m ) 20 }