Dependabot for Go
Dependabot creates pull requests to keep your Go dependencies up-to-date.
Go is one of Dependabot's newest languages and is currently in alpha. Alongside Dependabot's core features we already have support for:
Support for go.mod and dep
Dependabot will determine whether you're using go modules or dep and update your dependency files accordingly. It can even handle projects using both.
Version conflicts taken care of
Dependabot considers resolvability when determining available version updates. If you're using dep, Dependabot PRs will always resolve for your Gopkg.toml.
Flexible monorepo support
Using a monorepo? No problem - you can specify one or many directories within a repo for Dependabot to look for project in.
Custom branches and labels
By default, Dependabot will create PRs against your default branch and label them with "dependencies". Want to use a different branch or label? No problem.