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.

Похожие статьи:
Компания NVIDIA напоминает, что в эту пятницу стартует  Call of Duty: Black Ops III, а вслед за ней вереница ожидаемых хитов этого сезона. В NVIDIA...
Недавно я завершил великолепный курс «Learning how to learn», проходивший на Coursera и по праву ставший самым популярным в мире. В этой...
По просьбе некоторых участников форума и конечно-же по собственной инициативе буду рад ответить на все вопросы и как можно...
Резидентами спеціального податкового й правового режиму Дія City станом на 25 березня 2022 року офіційно стали вже 145...
В Україні стартує проєкт CDTO Campus, у межах якого планують навчати державних службовців, що працюють у сфері...
Яндекс.Метрика