Golang将关键点映射到地址值

Golang将关键点映射到地址值,go,Go,如何定义映射,其中关键点指向结构的地址 i、 e 结构指针可以通过使用*before类型来实现,如下所述: PointerType=*BaseType 因此: sessions=makemap[int]*A是答案结构指针可以通过在类型之前使用*A来实现,如下所述: PointerType=*BaseType 因此: sessions=makemap[int]*A是答案几乎所有代码都很好,您只使用了错误的指针声明: sessions := make(map[int]*A) first := A{6

如何定义映射,其中关键点指向结构的地址

i、 e


结构指针可以通过使用*before类型来实现,如下所述:

PointerType=*BaseType

因此:


sessions=makemap[int]*A是答案

结构指针可以通过在类型之前使用*A来实现,如下所述:

PointerType=*BaseType

因此:


sessions=makemap[int]*A是答案

几乎所有代码都很好,您只使用了错误的指针声明:

sessions := make(map[int]*A)
first := A{6}
sessions[0] = &first

代码中几乎所有内容都很好,只使用了错误的指针声明:

sessions := make(map[int]*A)
first := A{6}
sessions[0] = &first