Go дайджест #11: языку 10 лет, новинки в Go 1.14
В выпуске: центральная база знаний по пакетам и модулям, простые техники лоад балансинга, ценность простоты Go.
Новости
Go исполнилось 10 лет! Пост в официальном блоге.
Запустился ресурс 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.
Читаем
Профилируем приложение для снижения аллокации памяти
Простые техники лоад балансинга
Как менеджить монорепу с помощью Bazel
Стайл гайд Go кода от компании sourcegraph
Pkger — упаковщик статических файлов в бинарные файлы Go
Статический анализатор кода staticcheck
Ищем утечки памяти в Go приложении
Как TiBD упаковывали в браузер с помощью WebAssembly
Делим тесты с помощью билд флагов
Советы по построению микросервисов от компании Echo
Пишем юнит тесты на exec Command
Учимся делать распределенный трейсинг с Jaeger
Интересные трюки с concurrency
Практики парсинга JSON-запроса
Серия постов про Go модули в Go блоге:
- Часть 1 — Using Go Modules
- Часть 2 — Migrating To Go Modules
- Часть 3 — Publishing Go Modules
- Часть 4 — Go Modules: v2 and Beyond
Смотрим
Плейлист по созданию игр на 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.
3 коментарі
Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.