func parseRankBy(rankBy string, r *maps.NearbySearchRequest) { switch rankBy { case "prominence": r.RankBy = maps.RankByProminence return case "distance": r.RankBy = maps.RankByDistance return case "": return default: usageAndExit(fmt.Sprintf("Unknown rank by: \"%v\"", rankBy)) } }