4.3.1.创建和填充映射 下面的例子演示了如何创建并填充一个键为string类型值为float64类型的映射。
1 2 3 4 5 6 7 8 | massForPlanet := make(map[string]float64) // Same as: map[string]float64{} massForPlanet["Mercury"] = 0.06 massForPlanet["Venus"] = 0.82 massForPlanet["Earth"] = 1.00 massForPlanet["Mars"] = 0.11 fmt.Println(massForPlanet) map[Venus:0.82 Mars:0.11 Earth:1 Mercury:0.06] |
对于元素个数较少的映射,是否指定其初始容量无关紧要,但是对于元素数量比较多的映射,指定合适的容量可以提高性能。如果我们知…