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.

Похожие статьи:
В статье рассмотрим пример превращения данных алгебраического типа в представлении через sealed trait family в обобщенное представление....
В выпуске: U.S. Air Force переехала на Kubernetes, Tanka от Grafana, Clickhouse наносит удар по ScyllaDB, релиз Elastic Cloud on Kubernetes. Kubernetes U.S. Air Force Deployed Kubernetes and...
Компания Lenovo объявила о начале эксклюзивных продаж через фирменный Интернет-магазин фаблета Lenovo PHAB, который, по ее словам,...
Японская компания Panasonic представила консолидированные финансовые результаты за первые девять месяцев 2016 финансового...
До вашої уваги дайджест навчальних програм для тих, хто починає свою кар’єру в ІТ. В цьому номері зібрані можливості,...
Яндекс.Метрика