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.

Похожие статьи:
Швейцарский магазин допустил утечку информации о модели смартфона от компании Microsoft. Речь идет не о флагмане, а о продолжении 500-сотой...
3 серпня розробник Стівен Лейсі заявив, що ніби «знайшов те, що може виявитися широкомасштабною атакою на 35 тисяч репозиторіїв...
В выпуске: секьюрити ревью приложений в AppStore, SwiftUI под капотом, CLI для iOS-приложений и много крутых библиотек. Статьи iOS Performance tips...
Компания Xiaomi готовит обновление популярной линейки Redmi Note, в которую может быть добавлена модель с металлическим корпусом....
Привет всем, меня зовут Роман, и я уже больше 8 лет тесно связан с управлением проектами. Стартовал на должности джуниор...
Яндекс.Метрика