GitHub Actions and Go Private Modules As the number of repositories within a project increases so does the complexity of the dependencies. As time goes on you begin to want to share code between the repositories. This is where Golangs Module system comes in handy. Creating new private modules is easy but challenges arise when you want to use those modules in your projects. We’ll explore how to configure local development and GitHub Actions to use private Go modules.