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, кэширование и производительность.