Ok, since `flag.String` does indeed return a pointer, you could still make `yyExtraName` a `string`, and change this line to `yyExtraName = *flag.String("yyextra", "", "...")`