Bitrix24 has launched b24gosdk, an official library for interacting with its REST API using the Go programming language. This release marks the fourth official library in the company's lineup, joining existing support for JavaScript, PHP, and Python. The development team prepared 17 scenarios from official documentation and tested them on a live portal before the release.

The library automates key tasks such as authorization, portal limit management, large list exports, and response parsing. A primary advantage of the Go implementation is that integrations compile into a single executable file. This eliminates the need to maintain specific runtime environments or component versions, allowing the same product to run on Linux, Windows, and macOS.

The SDK relies solely on the Go standard library, avoiding external dependencies. This simplifies security audits, as companies do not need to vet or update third-party components. Furthermore, Go's commitment to backward compatibility ensures that integrations remain functional across new language versions, reducing long-term maintenance costs.

The library is distributed under the MIT license, allowing developers to review, modify, and contribute to the source code. It is currently available on the Bitrix24 GitHub repository in version 0.2.0. By using Go, teams can integrate Bitrix24 within their existing infrastructure stacks, such as Docker, Kubernetes, and Terraform, without needing to hire developers for a new language.