Skip to main content

Developing with Go

Welcome to the Go developer manual!

This manual explains how to use the Dagger Go SDK to 1) query the Dagger API, and 2) extend it with Dagger Functions.

If you're just getting started, the learning path below will give you the essential information you need to understand and begin developing Dagger Modules in Go.

Detailed reference documentation for the Go SDK is also available.