Битрикс24 выпустил официальную библиотеку для интеграций на Go

16.09.2026
Битрикс24 выпустил b24gosdk, официальную библиотеку для работы с REST API портала на языке Go. Это четвертый язык в линейке официальных библиотек, после JavaScript, PHP и Python. Библиотеку выпустили после подготовки 17 сценариев из официальной документации и тестирования их на живом портале.

b24gosdk нужна тем, кто разрабатывает или заказывает интеграции Битрикс24 с другими системами компании. Она берёт на себя авторизацию, соблюдение лимитов портала, выгрузку больших списков и разбор ответов. 

Главное практическое отличие Go — интеграция собирается в один файл, который достаточно скопировать на сервер и запустить. Не нужно заранее ставить и поддерживать среду выполнения и набор компонентов нужных версий. Для компаний, которые размещают интеграции на своей инфраструктуре, это снимает предмет спора о версиях окружения, а один и тот же продукт собирается сразу под Linux, Windows и macOS.

Библиотека использует только стандартную библиотеку Go, без внешних зависимостей. При проверке службой безопасности это означает, что вместе с интеграцией в контур компании не попадает большой набор чужих компонентов, которые нужно проверять и обновлять. 

У языка есть публичное обязательство обратной совместимости: интеграцию не придётся переписывать из-за выхода новой версии Go, а это прямая экономия на сопровождении долгих проектов. 

На Go работает инфраструктура, которую зачастую поддерживают компании: Docker, Kubernetes, Terraform, Prometheus, Grafana. Команды могут вести интеграцию с Битрикс24 в своем привычном стеке, не нанимая разработчиков под отдельный язык. 

Код открыт под лицензией MIT. Компания или подрядчик могут изучить исходники перед внедрением, доработать библиотеку под себя и предложить изменения в общий проект. 

Библиотека доступна в репозитории Битрикс24 на GitHub. Текущая версия — 0.2.0, функциональность может меняться между выпусками.

Похожие статьи