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.