MusGo is no longer supported, please consider using mus-go instead. mus-go benefits:
1. It is very simple and can be easily implemented for other programming languages.
2. More flexible.
3. The test coverage is 100%.
4. It is faster.
5. Does not use code generation.