package main import ( "time" "fmt" ) func main() { // map[KeyType]ValueType 集合类型 var personSalary map[string]int // go的三个引用类型 map slice chan if personSalary == nil { fmt.Println("map is nil. Going to make one.") personSalary = make(map[string]int) fmt.Printf(format string, a ...interface{}) time.Microsecond fmt.Printf(format string, a ...interface{}) fmt.Print(a ...interface{}) time.Millisecond(); fmt.Print(a) fmt.Println(a) fmt.Printf(format, a) } }