Go

Go module management for Go projects.


Using Go Locally

Ensure the Desktop App is installed, running, and configured for Go.

Connect Desktop App →

Use your standard commands - the Desktop App handles authentication automatically:

go get <module-path>

Alternatively: Manual Configuration

1. Generate an Access Token

Create an access token →

2. Configure GOPROXY

Set your GOPROXY environment variable:

go env -w GOPROXY=https://<your-fly-username>:<your-fly-token>@<your-fly-subdomain>.jfrog.io/artifactory/api/go/go

3. Download Modules

go get <module-path>

Using Go in CI/CD

Go is fully supported in GitHub Actions workflows configured with JFrog Fly.

Learn how to configure GitHub Actions →