Go дайджест #13: релиз Go 1.14, новое API для Protobuf

В выпуске: перенос GopherCon, как написать свою SQL базу данных, список Go GUI проектов, что нового в Micro v2.0, что такое инлайнинг и зачем он нужен.

Новости

Состоялся резил Go 1.14

Релиз ноутсы 1.14

Russ Cox заявил, что pkg.go.dev будет заопенсоршен

Новое API для Protobuf

Обращение Go команды к сообществу из-за COVID-19

GopherCon 2020 переносят на неопределенную дату в связи с COVID-19

Читаем

Micro v2.0 — что нового в популярном микросервисном фреймворке

Functional options паттерн на стероидах

Мнение Rust-программиста о Go

Как работать со скраппером Colly

Цикл статей о том, как написать свою SQL базу данных

The Zen of Go: Ten Go Development Values и расширенная версия

Кейс Discord про переход с Go на Rust

TinyGo получил финансовую поддержку Google

Как скедулер переключает горутины

Слайсы и управление памятью

Про хендлинг системных сигналов

Как подружить Go-модули и GitHub Actions

Разбираемся с пакетом trace

Что такое инлайнинг и зачем он нужен

Как циклы преобразуются в ассемблер

Тестируем с golden files

Раним Go cli приложения в браузере с WebAssembly

Непрерывный профайлинг приложения в Кубере

О прокси для модулей

Как minio парсили гигабайты json в секунду

Про батчинг операции в Go от Мэта Раера

Немножко о канкаренси

Классная статья про создание игры на Go

Что такое DDD на примерах и еще тут

Запускаем GoLand на Raspberry Pi 4

Пара полезных фич в httptest

Портирование библиотеки по распознаванию лиц на WebAssembly

Протеворечивая статья о «плохом» Go

Работа с датами в Go

Режем размер бинарника

Как тестировать cobra cli приложения

О дебаге горутин

Имплементим свой Raft с блекджеком и куртизанками на Go

Elixir like акторы в Go

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

Go Time — ребята записывают выпуски каждый вторник, так что слушаем новое!

Generic Talks — еще раз пропиарю подкаст локальных ребят, которые говорят о Go и не только.

The State of Go 2020 — что нового завезли в Go после 1.12.

Advanced Debugging Techniques for Go Code — доклад Андрея Солдатенко с FOSDEM 2020

Что нового в 1.14

Щупаем

Список Go GUI проектов

v8go — запускаем JavaScript с Go

ko — деплоим Go в Кубер

hermes — делаем имейл щаблоны на Go

naabu — сканер портов

fiber — быстрый фреймворк в стиле Express.js с FastHTTP под капотом

httpretty — красивый вывод http запросов

go-syslog — быстрый парсер сислога

excelize — работаем c Excel в Go

go-ipfs — имплементация IPFS на Go

esquery — квери билдер для ElasticSearch

emoji — пакет для работы с emoji

slack-term — Slack в вашем терминале

pgzip — конкурентный gzip


В свете последних событий желаю Вам всем здоровья :)

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


← Предыдущий выпуск: Go дайджест #11.

Похожие статьи:
От редакции:В рубрике DOU Проектор все желающие могут презентовать свой продукт (как стартап, так и ламповый pet-проект). Если вам есть...
BDD #TechTalks session will be useful for TLs and Dev/QA engineers who use or plan using BDD approach in most efficient way. During this session we will discuss how to configure a project to be ready for BDD and CI/DI development...
В цьому випуску обговорюємо, як Ілон Маск знову опинився у центрі уваги з черговим зашкваром, скандал з GitLab, зміни в Нацбанку,...
До підписання долучилися Естонія та Люксембург як країни-лідерки. А також Бельгія, Ісландія, Данія, Нідерланди, Італія, Литва,...
Цього тижня Україна зазнала нових обстрілів від російських військ — загарбники цілили по обʼєктах інфраструктури, внаслідок...
Яндекс.Метрика