Learning go and using go tool "stringer" to generate "String()" function.
The "golint" complains about the underscores in the variable and constant name, such as "_MyType_name" and "_MyType_index".
I think the underscores before "name" and "index" should be removed. Because It doesn't sounds good when the code from "golang" against its own "lint" tool.