Go дайджест #11: языку 10 лет, новинки в Go 1.14

В выпуске: центральная база знаний по пакетам и модулям, простые техники лоад балансинга, ценность простоты Go.

Новости

Go исполнилось 10 лет! Пост в официальном блоге.

Релизы Go 1.13.4 и 1.12.13

Запустился ресурс Go.dev, который призван стать центральной базой знаний по пакетам и модулям. golang.org все еще остаеться главным ресурсом, Go.dev будет выступать в роли компаньона. Пост в Go блоге.

Ежегодный опрос Go разработчиков. Давайте поможет сделать нашу экосистему еще лучше, заполнив пару формочек.

Немного о Go 1.14 от Бреда Фицпатрика

В 1.14 Go перейдет на новую модель аллокатора.

Вышел релиз 0.2.0 gopls — языкового сервера, который анализирует написанный код и отвечает за автокомплит.

GopherCon 2020 будет проходить в Walt Disney World Dolphin Resort.

5 пунктов успешности Go от Роба Пайка.

Резонансный пост о том, что Go — это новый Ruby.

American Express уехали в Go.

Читаем

Пишем свой grep на Go

Внедрение зависимостей с Fx

Детально о пакете sync

Профилируем приложение для снижения аллокации памяти

Простые техники лоад балансинга

Как менеджить монорепу с помощью Bazel

Стайл гайд Go кода от компании sourcegraph

Ценность простоты Go

Pkger — упаковщик статических файлов в бинарные файлы Go

Статический анализатор кода staticcheck

Ищем утечки памяти в Go приложении

Как TiBD упаковывали в браузер с помощью WebAssembly

Делим тесты с помощью билд флагов

Советы по построению микросервисов от компании Echo

Пишем юнит тесты на exec Command

Интересные факты о константах

Учимся делать распределенный трейсинг с Jaeger

Про паники от DigitalOcean

Что такое Fuzz тестирование

Интересные трюки с concurrency

Практики парсинга JSON-запроса

Мигрируем c pkg/errors

Серия постов про Go модули в Go блоге:

Смотрим

Инструментируем Go приложение

Плейлист по созданию игр на Go

Как снизить размер вашего бинарника на 70%

Щупаем

apns2 — http/2 адаптер для Apple Push Notification сервера.

tview — библиотека с виджетами для построения терминальных UI.

validator — валидация полей структур.

ini — библиотека для работы с ini файлами.

goque — персистентные стек и очередь на основе LevelDB.

sqlhooks — вешаем хуки на пакет database/SQL.

lungo — MongoDB совместимая встраеваемая база.

slug — slug генератор.

go-jose — JWT библиотека от Square.

goldmark — Markdown парсер на Go.

flaggy — командлайн библиотека.

snake-go — кто-то написал змейку.


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


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

Похожие статьи:
2 січня стало відомо, що чинний очільник Мінцифри Михайло Федоров може стати новим міністром оборони замість Дениса Шмигаля. Його...
Нещодавно з’явилася інформація про нову ініціативу Мінцифри — Diia City. Це вільна економічна зона для креативного бізнесу. Наразі...
З 10 квітня обов’язки ректора НАУ тимчасово виконує Ксенія Семенова, випускниця і викладачка університету, а також депутатка...
18 травня набуває чинності закон № 10449 про мобілізацію. Документ опублікували в урядовій газеті «Голос України». Нагадуємо,...
MOTs are needed for nearly all vehicles in the UK, but there are different classes for different types of vehicle. For example, for a normal family car that can carry up to a maximum of eight passengers, a Class 4 MOT is...
Яндекс.Метрика