Back to directory

Claude SDK for Go

The official Go client library for the Claude API, providing access to Anthropic's language models from Go applications.

Claude SDK for Go

The Claude SDK for Go is the official Go client library for the Claude API, giving Go applications programmatic access to Anthropic's language models. It is installed as a Go module with go get github.com/anthropics/anthropic-sdk-go and imported under the package name anthropic.

The SDK targets Go 1.24 or newer, and its full documentation, including getting-started guidance, is published on Anthropic's developer platform. Bug reports and contributions are accepted through the project's issue tracker and contributing guide.

It is released under the MIT license.

More in Libraries

See all 292
  • OpenDecision

    deepanwadhwa.github.io

    An open-source Python package that answers typed questions about application state or documents using a local natural-language-inference model, returning structured choice, score, yes/no or evidence-relation values instead of free text.

  • TradeCanvas

    bonguynvan.github.io

    A zero-dependency canvas charting engine for building TradingView-style trading charts in JavaScript, with 66 technical indicators, 24 drawing tools, 17 chart types, and real-time streaming.

  • 3d retro graphics

    3d-retro.com

    A free, CC0-licensed library of copy-paste retro 3D and demoscene graphics effects, such as plasma, raytracing, and voxel terrain, runnable as WebGL 1 or plain 2D canvas.