var vetTool … func init() { … } func parseVettoolFlag(args []string) { … } // vetFlags processes the command line, splitting it at the first non-flag // into the list of flags and list of packages. func vetFlags(args []string) (passToVet, packageNames []string) { … } func exitWithUsage() { … }