🚀 Коллеги, у нас важные новости!Мы опубликовали B24GoSDK — официальный
SDK для работы с REST API на Go.
Это уже четвертый язык в линейке официальных SDK Битрикс24, после JavaScript, PHP и Python. Перед релизом прогнали 17 сценариев по документации на живом портале.
🔧 SDK пригодится тем, кто разрабатывает или заказывает интеграции Битрикс24 с внешними сервисами — 1С, сайтом, телефонией, другими CRM и так далее. Он избавляет от рутины: сам подключается к Битрикс24, следит за лимитами запросов, выгружает большие списки и разбирает ответы.
Что понравится разработчикам:
➖ Работа с REST API 3.0 — из всех официальных SDK ее поддерживает только Go-версия.
➖ Готовая интеграция — это один файл: скопировали на сервер, запустили. Ничего доустанавливать не нужно, а один и тот же код работает на Linux, Windows и macOS.
➖ Без внешних зависимостей — только стандартная библиотека Go. В проект не попадает чужой код, который пришлось бы проверять и обновлять.
➖ Обратная совместимость — интеграция продолжит работать и на новых версиях Go.
➖ Знакомые инструменты — на Go написаны Docker, Kubernetes, Terraform, Prometheus, Grafana. Если команда уже работает с ними, отдельного разработчика под проект нанимать не придется.
🤖 Отдельная фишка — файл llms.txt. ИИ-агенты, которые пишут интеграции, часто выдумывают несуществующие методы API. Этот файл запрещает агенту угадывать названия методов и отправляет за ними в официальную документацию.
🔓 Как и другие наши SDK, b24gosdk доступен по лицензии MIT — можно изучить исходники, доработать под себя и предложить изменения в общий репозиторий.
Текущая версия — 0.2.0, публичный интерфейс может меняться между релизами.
📦
Ссылка на репозиторий#Разработка