Всем привет!
Это третий выпуск дайджеста, посвящённого языку программирования Go (Golang), в этом году.
В нём перечислены лучшие статьи за прошедшие пару недель, а также новости, события и проекты, заслуживающие внимание.
Новости, События
— Вышел минорный релиз go1.8.1 [EN]
— Не пропустите Go meetup 14 апреля!
— Вышел релиз 0.20 генератора статических сайтов Hugo [EN]
Статьи
— Что я изменил бы в Go
— 3,5 года, 500к строк Go. Часть 1
— Простейший HTTP сервер на Golang и Elixir. Сравнение производительности
— HTTP/2 Server Push в Go 1.8
— Разработка приложений на Go: повторное использование логики
— Как не наступать на грабли в Go
— Облегчаем реверсинг Golang бинарников или зачем вообще писать скрипты в IDA
— Centrifugo – 3.5 миллиона оборотов в минуту
— Как мы ускорили наш DNS стек в 3 раза
— go tool trace
— Семантический анализ веб-страниц
— Пишем модульную Go программу с плагинами
— Работаем с MySQL в Go
— Создание приложения Go в Google Cloud
— Загрузка настроек приложения из JSON в Golang
— Разработка Go(lang) API с echo и MySQL
— Отслеживание HTTP-перенаправлений в Golang
— Разработка Web-приложений и микросервисов на Go с Gin
— 5 причин почему мы перешли с Python на Go [EN]
— Сравнение библиотек для построения текстовых интерфейсов (tui) на Go [EN]
— Обстоятельный гайд по обработке HTTP запросов в Go [EN]
— Гайд по тестированию обработчиков HTTP в Go [EN]
— Gosh: командная оболочка с плагинами на Go [EN]
Подкасты
— GolangShow: «Выпуск 095. С чистого листа»
— Go time: «Game Development and Rebuilding Microservices» и «Distributed Messaging and Network Clients» [EN]
Интересные проекты
— Ponzu: CMS на Go с автоматическим JSON API. Из коробки HTTPS, HTTP/2 Server Push и многое другое.
— Hermes: Генератор HTML и текстовых e-mail на Go
— Безопасная разработка на Go
— «30 дней с Go»
— Клиент для тестирование скорости + сервер для создания своего сервиса по тестированию
— Qt биндинги на Go с поддержкой Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS
Видео
— Видеолекция от Pusher с обзором работы сборщика мусора в Go [EN]
— Golang CodeFest Party
— 22 видеозаписи с GopherCon India 2017 [EN]
— Работа с пакетом Context в Go [EN]
Также я веду телеграмм-канал «Потрясающий Go», в котором ежедневно выкладываю новости мира Go. Присоединяйтесь!
Автор: Igor Fokusov