← Все темы

Go

Устройство языка, архитектура, тестирование, производительность и инструменты.

Архитектура Go-приложения начинается с границ, а не с фреймворка

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

Go для оркестрации LLM, Python для исследований

Где Go подходит для production-сервисов с LLM, типизированных инструментов и агентов, а где практичнее Python.

Тесты в Go дают право менять систему

Полезные тесты фиксируют бизнес-предположения, защищают критические сценарии и делают рефакторинг безопаснее.

Генерация кода в Go: sqlc, OpenAPI и go generate

Как использовать генераторы для типобезопасного SQL, API-клиентов и повторяемой автоматизации без лишней магии.

Массивы и слайсы в Go: устройство и производительность

Разница между массивами и слайсами, pointer, length, capacity, append и практические последствия для производительности.

Указатели в Go: память, производительность и типичные ошибки

Когда использовать указатели, как они влияют на копирование данных, API, nil, кэширование и производительность.

Записаться на консультацию

Разберём вашу текущую ситуацию, найдём главное ограничение и наметим практичный план на ближайшие 90 дней.

Запись через Cal.com, аккаунт не нужен