code: func start() error {
  	if *flagSign != "" {
  		return signToken()
  	} else if *flagVerify != "" {
  		return verifyToken()
  	} else if *flagShow != "" {
  		return showToken()
  	} else {
  		flag.Usage()
  		return fmt.Errorf("None of the required flags are present.  What do you want me to do?")
  	}
  }
docs: // Figure out which thing to do and then do that