github.com/core-coin/go-core/v2@v2.1.9/.github/CONTRIBUTING.md (about) 1 # Contributing 2 3 Thank you for considering to help out with the source code! We welcome 4 contributions from anyone on the internet, and are grateful for even the 5 smallest of fixes! 6 7 If you'd like to contribute to go-core, please fork, fix, commit and send a 8 pull request for the maintainers to review and merge into the main code base. 9 10 ## Coding guidelines 11 12 Please make sure your contributions adhere to our coding guidelines: 13 14 * Code must adhere to the official Go 15 [formatting](https://golang.org/doc/effective_go.html#formatting) guidelines 16 (i.e. uses [gofmt](https://golang.org/cmd/gofmt/)). 17 * Code must be documented adhering to the official Go 18 [commentary](https://golang.org/doc/effective_go.html#commentary) guidelines. 19 * Pull requests need to be based on and opened against the `master` branch. 20 * Commit messages should be prefixed with the package(s) they modify. 21 * E.g. "xcb, core: make trace configs optional" 22 23 ## Can I have feature X 24 25 Before you submit a feature request, please check and make sure that it isn't 26 possible through some other means. You can review CIP implemented and in 27 progress at [CIP page](https://cip.coreblockchain.cc). 28 29 ## Configuration, dependencies, and tests 30 31 Please see the [Developer Portal](https://dev.coreblockchain.cc) 32 for more details on configuring your environment, managing project dependencies 33 and testing procedures.