# anthropic-sdk-go

> Official Go SDK for the Claude API

The Claude SDK for Go provides access to Anthropic's Claude API from Go applications. It handles message generation, API requests, and responses with built-in support for OpenTelemetry tracing. Developers import it directly into their Go projects as a module.

- Source: https://github.com/anthropics/anthropic-sdk-go
- License: Apache-2.0
- Built with: Go 99.9%, Other 0.1%
- Stars: 1235
- Forks: 221
- Contributors: 40
- Last commit: 2026-10-27
- Latest release: v2.4.0 (2026-10-27)
- Purpose: AI & LLM tooling, Developer tools, API tools
- Type: Library / SDK
- For: Personal, Enterprise

## Worth score: 67/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 15/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 9/15
- Readiness: 8/15

## Downloads

Latest release: [v2.4.0](https://github.com/anthropics/anthropic-sdk-go/releases/tag/v2.4.0). Files from the project's GitHub release, not checked by DigGitHub.

Source code only: this release has no files to download.

## Alternatives

- [CLIProxyAPI](https://diggithub.com/router-for-me/CLIProxyAPI.md): Proxy server converting AI CLI subscriptions into standard APIs
- [openapi-generator](https://diggithub.com/OpenAPITools/openapi-generator.md): Generate API clients, server stubs, and docs from OpenAPI specs
- [Axios](https://diggithub.com/axios/axios.md): Promise-based HTTP client for browser and Node.js
- [curl](https://diggithub.com/curl/curl.md): Transfer data with URLs
- [redoc](https://diggithub.com/Redocly/redoc.md): API documentation generator for OpenAPI, AsyncAPI, and GraphQL
- [gRPC](https://diggithub.com/grpc/grpc.md): High-performance RPC framework
- [Requests](https://diggithub.com/psf/requests.md): HTTP for humans in Python
- [guzzle](https://diggithub.com/guzzle/guzzle.md): Extensible PHP HTTP client

---

Source page: https://diggithub.com/anthropics/anthropic-sdk-go
Updated: 2026-10-30
