×

Go дайджест #12: в ожидании Go 1.14 и планы на 1.15

В выпуске: Брэд Фитспатрик покидает проект, новый редактор Go кода — Chime, канал с код ревью Go-проектов, Go для Machine Learning.

Новости

Брэд Фитспатрик покидает Go команду в связи с уходом из Google после 12 лет работы.

Были выпущены фиксы Go 1.13.7 и Go 1.12.16 нацелены на устранение уязвимостей.

Go команда поделилась планами по импрувментам в Go 1.15.

На горизонте появился новый редактор Go кода — Chime.

Читаем

Раздел How to write Go code на официальном сайте был полностью переписан и теперь покрывает Go modules!

Как устроены оптимизации defer в 1.14.

Джон Калхаунд запустил курс по алгоритмам на Go.

Статья, восхваляющая компилятор и GC в Go.

Как правильно тушить TCP сервер.

Функциональные опции на стероидах.

Пишем свой торрент-клиент на Go.

Неприрывное профилирование и с чем его едят.

Как Pigo портировали на WebAssembly.

Как работать с UDP в Go.

Как замокать OAuth.

Как работать с таймаутами и отменой контекста.

Почему ребята из Cortex выбрали Go для Machine Learning.

Про Event Sourcing и Go в Grab.

Работает с net.DialContext().

PubSub используя каналы Go.

Мнение о Go инженера из The New York Times.

Golang IO Cookbook.

Простые техники оптимизации.

Фичи Go, которые могут сыграть с вами злую шутку.

Версионирование или бранчинг? Что выбрать?

Как использовать Makeфайлы с Go.

Метапрограммировпние в Go.

Flyweight-паттерн.

Смотрим и слушаем

Good reviewer — Bad reviewer — отличный канал с код ревью Go-проектов.

Generic Talks — подкаст о Go и других языках программирования.

Про Go в Heroku.

Щупаем

stats — библиотека для подсчета статистики.

termenv — если вы хотите раскрасить вывод в консоль или логи.

ink — фреймворк для 2D-графики на Go.

automaxprocs — утилита от Uber, которая выставляет правильный GOMAXPROCS.

goleak — утилита от Uber для обнаружения утечек Go-рутин.

godirwalk — библиотека для обхода директорий.

blake3 — реализация хеш функции BLAKE3 на Go.

cli — GitHub-клиент и командлайн утилита.

grpcdump — перехватываем и парсим gRPC.

trivy — сканер уязвимостей для контейнеров.

annie — видеозагрузчик на Go.


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


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

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному2
LinkedIn

Схожі статті

  • Визначаємо вартість декоратора в GolangВизначаємо вартість декоратора в Golang

    Привіт, мене звати Ярослав, займаюсь розробкою сервісу для збереження активів у криптовалюті в компанії ITAdviser, розробляємо на Go. У цій статті розглянемо декоратор, його вартість і чи варто використовувати його в розробці нових сервісів. 57

  • Приклад gRPC-мікросервісу на GoПриклад gRPC-мікросервісу на Go

    Фреймворк gRPC можна розглядати як хорошу заміну REST під час взаємодії між мікросервісами. Ярослав Характерник, Golang Developer, демонструє розробку мікросервісу для збереження статистики. 39

  • Синхронізація в Go: горутини, тести, варіантиСинхронізація в Go: горутини, тести, варіанти

    Ця стаття про синхронізацію результатів від паралельно виконаних підзадач, призначена для спеціалістів-початківців та тих, хто планує перейти на Go. Ярослав Характерник, Go-девелопер, розповідає про вартість горутини та варіанти перевірки її на швидкодію. 10




4 коментарі

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Отличный выпуск !

Отличной материал, спасибо !

Дякую, за дайджест, а є production ready рішення для MySQL CRUD генерації як ок levelup.gitconnected.com/...​rogram-in-go-5a2a7e989613 ?

Підписатись на коментарі