Go дайджест #12: в ожидании Go 1.14 и планы на 1.15

В выпуске: Брэд Фитспатрик покидает проект, новый редактор Go кода — Chime, канал с код ревью Go-проектов, Go для Machine Learning.

Новости

Брэд Фитспатрик покидает Go команду в связи с уходом из Google после 12 лет работы.

Были выпущены фиксы Go 1.13.7 и Go 1.12.16 нацелены на устранение уязвимостей.

Go команда поделилась планами по импрувментам в Go 1.15.

На горизонте появился новый редактор Go кода — Chime.

Читаем

Раздел How to write Go code на официальном сайте был полностью переписан и теперь покрывает Go modules!

Как устроены оптимизации defer в 1.14.

Джон Калхаунд запустил курс по алгоритмам на Go.

Статья, восхваляющая компилятор и GC в Go.

Как правильно тушить TCP сервер.

Функциональные опции на стероидах.

Пишем свой торрент-клиент на Go.

Неприрывное профилирование и с чем его едят.

Как Pigo портировали на WebAssembly.

Как работать с UDP в Go.

Как замокать OAuth.

Как работать с таймаутами и отменой контекста.

Почему ребята из Cortex выбрали Go для Machine Learning.

Про Event Sourcing и Go в Grab.

Работает с net.DialContext().

PubSub используя каналы Go.

Мнение о Go инженера из The New York Times.

Golang IO Cookbook.

Простые техники оптимизации.

Фичи Go, которые могут сыграть с вами злую шутку.

Версионирование или бранчинг? Что выбрать?

Как использовать Makeфайлы с Go.

Метапрограммировпние в Go.

Flyweight-паттерн.

Смотрим и слушаем

Good reviewer — Bad reviewer — отличный канал с код ревью Go-проектов.

Generic Talks — подкаст о Go и других языках программирования.

Про Go в Heroku.

Щупаем

stats — библиотека для подсчета статистики.

termenv — если вы хотите раскрасить вывод в консоль или логи.

ink — фреймворк для 2D-графики на Go.

automaxprocs — утилита от Uber, которая выставляет правильный GOMAXPROCS.

goleak — утилита от Uber для обнаружения утечек Go-рутин.

godirwalk — библиотека для обхода директорий.

blake3 — реализация хеш функции BLAKE3 на Go.

cli — GitHub-клиент и командлайн утилита.

grpcdump — перехватываем и парсим gRPC.

trivy — сканер уязвимостей для контейнеров.

annie — видеозагрузчик на Go.


Также я веду канал в Telegram об интересном в Golang. Подписывайтесь!


← Предыдущий выпуск: Go дайджест #10.

Похожие статьи:
[В серії «Огляд IT-ринку праці» ми розповідаємо про IT-індустрії в різних містах України] В ІТ-індустрії Чернівців зайнято 1500-2000...
В Україні ІТ-спеціалісти без досвіду викладання відтепер можуть пройти інтернатуру в загальноосвітній школі під наглядом...
Ми на DOU вирішили дізнатися, що фахівці думають про ІТ-компанії, де айтівці хочуть працювати і що впливає на вибір...
Меня зовут Лита Маливская, я Team Lead в Boosta. В зоне моей ответственности три кросс-функциональные команды разработки...
15 листопада в Україні має завершитися аудит компаній зі статусом критично важливих, а також перевірка...
Яндекс.Метрика