Struct-Based Interface To The Standard Go Flag Package