Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Welcome!  We really hope you are here because you are seriously thinking about adding to the EdgeX Foundry IoT platform.  We can't wait to receive your contribution!  Before you make your first submission, this page has been set up to help guide you through some information you need to know before working on and contributing code to the EdgeX project.

Info
titleGo Services

We have recently migrated all of the individual go services to live in a mono-repo at https://github.com/edgexfoundry.org/edgex-go.  The previous single go service repositories still exist but are in an archived "read-only" state.  All go work should be completed against the mono-repo.


Code Style Guides

The EdgeX project technical community has adopted the Google Style Guides for all programming languages. For style, the projects asks all Go Lang developers to use 'gofmt' prior to committing any code to
ensure the style guide is always followed.  Developers are also encouraged to use 'go vet', which is a static code analyzer that can catch unused code, common mistakes, etc.

...