Documentation

Go

Planned environment lifecycle for Go projects.

Planned

This page defines the target product contract. The Go integration is not production-ready yet.

Native project inputs

  • go.mod
  • go.sum
  • Go runtime and GOOS / GOARCH constraints

Target workflow

basecamp init
basecamp sync
basecamp shell
go build ./...

What Basecamp will own

Basecamp will synchronize the Go runtime, module cache, and external tools needed by the project. Go remains responsible for module semantics, compilation, tests, and execution.

Changes

Use basecamp update after intentional changes to the project or runtime environment.