mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-08-11 22:53:43 +08:00
24 lines
570 B
Go
24 lines
570 B
Go
package main
|
|
import (
|
|
"fmt"
|
|
)
|
|
|
|
var (
|
|
barVal = map[string]int{"alpha": 34, "bravo": 56, "charlie": 23,
|
|
"delta": 87, "echo": 56, "foxtrot": 12,
|
|
"golf": 34, "hotel": 16, "indio": 87,
|
|
"juliet": 65, "kili": 43, "lima": 98}
|
|
)
|
|
|
|
func main() {
|
|
invMap := make(map[int]string, len(barVal))
|
|
for k, v := range barVal {
|
|
invMap[v] = k
|
|
}
|
|
fmt.Println("inverted:")
|
|
for k, v := range invMap {
|
|
fmt.Printf("Key: %v, Value: %v / ", k, v)
|
|
}
|
|
fmt.Println()
|
|
}
|