Go дайджест #11: мови 10 років, новинки в Go 1.14
У випуску: центральна база знань по пакетах і модулів, прості техніки лоад балансинга, цінність простоти Go.
Новини
Go виповнилося 10 років! Пост в офіційному блозі.
Запустився ресурс Go.dev , який покликаний стати центральною базою знань по пакетах і модулів. golang.org все ще залишається головним ресурсом, Go.dev буде виступати в ролі компаньйона. Пост в Go блозі.
Щорічний опитування розробників Go . Давайте допоможе зробити нашу екосистему ще краще, заповнивши кілька формочок.
У 1.14 Go перейде на нову модель аллокатора .
Вийшов реліз 0.2.0 gopls — мовного сервера, який аналізує написаний код і відповідає за автокомплит.
GopherCon 2020 буде проходити в .
5 пунктів успішності Go від Роба Пайка .
Резонансний пост про те, що Go — це новий Ruby .
American Express поїхали в Go .
Читаємо
Профілюємо додаток для зниження алокації пам'яті
Прості техніки лоад балансинга
Як менеджить монорепу з допомогою Bazel
Стайл гайд Go коду від компанії sourcegraph
Pkger — пакувальник статичних файлів в двійкові файли Go
Статичний аналізатор коду staticcheck
Шукаємо витоку пам'яті в Go додатку
Як TiBD упаковували в браузер за допомогою WebAssembly
Ділимо тести з допомогою білд прапорів
Поради щодо побудови микросервисов від компанії Echo
Пишемо юніт тести на exec Command
Вчимося робити розподілений трейсінг з Jaeger
Серія постів про 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 .
Опубліковано: 30/11/19 @ 11:16
Розділ Блоги
Рекомендуємо:
PM дайджест #22: engineering mentorship, як проводять code review Google
Історія одного передноворічного релізу
5 книжок про роботу мозку від Олексія Молчановського, керівника магістратури з Data Science в УКУ
Збірка домашнього 3D-принтера своїми руками: рекомендації з особистого досвіду
Оцінка трудомісткості розробки проектів. Частина 2