package main import ( "fmt" "os" ) func getPassedArgs() string { if len(os.Args) != 2 { fmt.Printf("Exactly 1 argument is needed\n") os.Exit(1) } return os.Args[1] } func main() { m := map[string]string{ "305": "Sue", "204": "Bob", "631": "Jake", "073": "Tracy", } key := getPassedArgs() if name := m[key]; name != "" { fmt.Println("Hi,", name) } else { fmt.Println(key, "not found") os.Exit(1) } }