今天再介紹Map另一種建立方式
// hello36
package main
import (
"fmt"
)
func main() {
// 另一種宣告方式
eagle_skills := make(map[int]string)
// 賦值的方法
eagle_skills[1] = "Coding"
eagle_skills[2] = "Flying"
eagle_skills[3] = "Eating"
// 用迴圈列印出來
// for range 一樣可以用在map
for k, v := range eagle_skills {
fmt.Printf("老鷹秘技 #%d => %s\n", k, v)
}
}
執行結果:
λ ./hello36
老鷹秘技 #1 => Coding
老鷹秘技 #2 => Flying
老鷹秘技 #3 => Eating