First of all, thanks for your contribution, you can participate in this project in the following ways:
- crete a new pull request
- report a bug
- crete new issues
- contribute documentation
- give us any suggestions, such as bad code, performance, etc...
Before you started, pelase make sure to read and observe our Code Of Conduct.
-
Fork the project to your own github.
-
Clone the project to local.
-
Add code and corresponding test file.
-
Push code and create a pull request.
Your code should comply with the following principles:
-
All code should tested in your local environment, try to avoid bugs.
-
All public methods should have the corresponding test method.
- All code should have gone through
go fmt
- All code should pass
go vet