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.

Похожие статьи:
MacPaw планує запустити свій мобільний маркетплейс Setapp у Європейському Союзі. Про це у блозі на сайті компанії написав Director of Product Management...
18 червня Верховна Рада ухвалила у другому читанні законопроєкт про «клуб білого бізнесу». Серед змін у документі — можливість...
Among the options a brand can choose when looking to reach its customers while also pay attention to trends, content is one of the most relevant and useful techniques in 2019. As described by the PR agency GoodNoon, through diverse...
В рубрике DOU Проектор все желающие могут презентовать свой продукт (как стартап, так и ламповый pet-проект). Если вам есть о чем...
Компания Acer официально представила свою новую 5,5-дюймовую премиум модель смартфона Acer Liquid Jade Primo, работающего под управлением...
Яндекс.Метрика