Go plugin guides
Select PROGRAMMING_LANGUAGE = "golang" for a Go project. The plugin uses
GoReleaser for packaging and supports Go module discovery, documentation and
dependency licence reporting.
- Go multi-module projects — Split a project into modules and prepare coordinated internal dependency versions for one CDS release.
- Automate releases — The shared release workflow.
- Generate code documentation — Generate Go API pages with doc2go.
- Generate an SPDX SBOM — Report Go dependency metadata.
- Go plugin reference — Go-specific prerequisites and configuration.