Блог
- 5 правил программирования Роба Пайка
- Как и почему я автоматизировал инвестиции для детей с помощью API Т-Банк и Go
- Как я добавил поддержку XDG Base Directory в Terraform
- Преобразование int в string в Go: все способы с примерами
- Go: проверка соответствию интерфейсу
- Docker: От Apine к Scratch и SSL сертификаты
- Ускоряем сборку Go приложения в Docker
- Темы собеседования junior'а golang разработчика
Go Язык Программирования
- Go и PostgreSQL: быстрая вставка большого объёма данных
- errgroup в Go: параллельные горутины с обработкой ошибок
- Обработка ошибок в Go: от if err != nil до errors.Join
- Тестирование в Go: от табличных тестов до интеграционных сценариев
- sync.WaitGroup в Go 1.25: новый метод Go() и защита от типичных ошибок
- Graceful shutdown в Go: как правильно останавливать сервисы
- Go http.Client: переиспользование соединений и почему важно читать Body
- PostgreSQL и Go: pgx, database/sql или sqlx
- Собеседование Middle Golang: вопросы, темы и критерии оценки
- Бенчмарки и оптимизация в Go
- Форматирование дат и времени в Go простым языком: почему 2006-01-02
- Онлайн компиляторы для языка Go
- Go когда появился: подробная история
- Go Язык Программирования
Вопросы на интервью про Golang
- Задача об удаление элемента из слайса без циклов
- Задача об итерации по map
- Вопрос про DNS
- Задача об аллокации пустого слайса
- Задача о горутинах и выводе
- Задача о трёх слайсах