First of all, thanks for your contribution, you can participate in this project in the following ways:
- Create a new pull request
- Report a bug
- Create new issues
- Contribute documentation
- Provide any suggestions, such as bad code, performance, etc...
- Fork the project to your own GitHub account.
- Clone the project to local machine.
- Add code and corresponding test file.
- Push the code and create a pull request.
Your code should comply with the following principles:
- All code should be tested in your local environment to avoid bugs.
- All public methods should have corresponding test methods.
- All codes should have gone through
go fmt
- All codes should pass
go vet