Contributions to go-mwclient can be submitted through pull requests on GitHub.
All contributions must be released to the public domain under the terms of the Creative Commons CC0 Public Domain Dedication (see COPYING). If you have not previously contributed, please state in your pull request that you agree to release your contribution and all future contributions to the project under the CC0. Otherwise the pull request will be rejected.
Before submitting a pull request, please check that the code works and that all tests pass. If necessary, update existing tests.