Skip to content

docs: add Go client to the root README clients list#190

Merged
connor4312 merged 1 commit into
microsoft:mainfrom
joshmouch:docs/add-go-client-to-root-readme
Jun 3, 2026
Merged

docs: add Go client to the root README clients list#190
connor4312 merged 1 commit into
microsoft:mainfrom
joshmouch:docs/add-go-client-to-root-readme

Conversation

@joshmouch

Copy link
Copy Markdown
Contributor

The Go client (clients/go) is on main with its own README, CHANGELOG, AGENTS.md, and a publish-go.yml workflow, but the root README.md "Clients" list — and the multi-host paragraph — were never updated to mention it. Every other first-party client (Swift, Rust, Kotlin, TypeScript) is listed; Go is the only one missing.

This PR adds:

  • A Go bullet to the Clients list, matching the style of the others: go get line, the three packages (ahptypes / ahp / ahpws), a link to clients/go/ + its CHANGELOG, and a note that releases happen via clients/go/vX.Y.Z tags through the Go module proxy (no separate registry).
  • Go to the multi-host paragraph (the Go SDK ships MultiHostClient in ahp/hosts, with hosts.Single(...) for the single-host case).

Docs-only; no code or generated output changes, so no CHANGELOG entry per AGENTS.md.

Note for maintainers: there is no clients/go/v* tag yet (current tags are rust/*, spec/*, typescript/*), so the first Go release tag still needs to be pushed to trigger publish-go.yml. This README entry documents the consumption path that is already wired up.

The Go client (clients/go) has been on main with its own README, CHANGELOG,
AGENTS.md, and publish-go.yml, but the root README 'Clients' list and the
multi-host paragraph were never updated to mention it. Add the Go bullet
alongside the other first-party clients and note its MultiHostClient.

@connor4312 connor4312 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@connor4312 connor4312 enabled auto-merge (squash) June 3, 2026 21:48
@connor4312 connor4312 merged commit f51278b into microsoft:main Jun 3, 2026
8 checks passed
@joshmouch joshmouch deleted the docs/add-go-client-to-root-readme branch June 9, 2026 01:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants