go-forge/doc.go
Snider f37dd7b988 feat: scaffold go-forge repo with swagger spec and plan
- go.mod at forge.lthn.ai/core/go-forge
- Pinned swagger.v1.json (229 types, 284 paths, 450 endpoints)
- CLAUDE.md with architecture overview and implementation plan reference
- Directory structure for types/, cmd/forgegen/

Co-Authored-By: Virgil <virgil@lethean.io>
2026-02-21 15:14:29 +00:00

10 lines
401 B
Go

// Package forge provides a full-coverage Go client for the Forgejo API.
//
// Usage:
//
// f := forge.NewForge("https://forge.lthn.ai", "your-token")
// repos, err := f.Repos.List(ctx, forge.Params{"org": "core"}, forge.DefaultList)
//
// Types are generated from Forgejo's swagger.v1.json spec via cmd/forgegen/.
// Run `go generate ./types/...` to regenerate after a Forgejo upgrade.
package forge