Go Golang Дайджест
@GolangStack
2.64K
subscribers
27
photos
3
videos
804
links
Новости, события, ежемесячные дайджесы golang а также все лучшие подборки статей и библиотек.
Download Telegram
Join
Go Golang Дайджест
2.64K subscribers
Go Golang Дайджест
https://blog.carlmjohnson.net/post/2023/golang-120-language-changes/
blog.carlana.net
What’s New in Go 1.20, Part I: Language Changes
The first part of a three part look at new features in Go 1.20.
Go Golang Дайджест
https://sourcehut.org/blog/2023-01-09-gomodulemirror/
sourcehut.org
SourceHut will (not) blacklist the Go module mirror
sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
Go Golang Дайджест
https://abhinavg.net/2022/12/06/designing-go-libraries/
Abhinav Gupta
Designing Go Libraries
Requirements for writing high-quality Go libraries and patterns and best practices to help meet them.
Go Golang Дайджест
https://github.com/panjf2000/gnet
GitHub
GitHub - panjf2000/gnet:
🚀
gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in…
🚀
gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go. - panjf2000/gnet
Go Golang Дайджест
https://medium.com/@devops-guy/how-to-build-large-golang-applications-using-fx-3ccfac153fc1
Medium
How to build large Golang applications using FX
Effortlessly avoid tight coupling in Go while increasing code reuse and quality using FX, a dependency injection tool created by Uber.
Go Golang Дайджест
https://habr.com/ru/post/710644/
Хабр
Трейсинг в Go — это просто
В эпоху быстрорастущих сервисов важно иметь возможность контролировать состояние системы в любой момент времени . Одними из инструментов для достижения этого являются логи и метрики, которые помогают...
Go Golang Дайджест
https://habr.com/ru/post/710908/
Хабр
Golang-дайджест № 24 (1 – 31 декабря 2022)
Свежая подборка новостей и материалов. Новости, события Gorilla Web Toolkit - репозитории проекта Gorilla переведены в архив в будущем эти библиотеки не будут развиваться. Предложение: добавить...
Go Golang Дайджест
https://habr.com/ru/company/oleg-bunin/blog/709248/
Хабр
Fuzzing-тесты в Go после v1.18: знакомство и практика
Когда говорят о Go 1.18, обычно вспоминают про дженерики и незаслуженно забывают об остальных изменениях. Например, о fuzzing-тестировании, которое раньше можно было запустить только с помощью...
Go Golang Дайджест
https://habr.com/ru/company/ozontech/blog/711428/
Хабр
Что такое фаззинг и зачем он нужен?
Всем привет! Меня зовут Кирилл, я старший разработчик в группе «Полигоны и ограничения доставки» в Ozon. Cегодня я расскажу про фаззинг , встроенный в Go: что это такое, зачем он нужен в разработке...
Go Golang Дайджест
https://blog.ngrok.com/posts/announcing-ngrok-go
Ngrok
ngrok blog: Introducing ngrok-go: Ingress to Your Go Apps as a net.Listener
Today, we're excited to announce ngrok-go, our idiomatic Go package for embedding secure ingress directly into your Go applications. If you’ve used ngrok before, you can think of ngrok-go as the ngrok agent packaged as a Go library.
Go Golang Дайджест
https://jvns.ca/blog/2023/01/18/examples-of-problems-with-integers/
Julia Evans
Examples of problems with integers
Go Golang Дайджест
https://habr.com/ru/post/712186/
Хабр
Умный дом на минималках
Или история о том, как из планшета на Andoid я делал хаб для умного дома с управлением через Telegram. В последнее время я всё чаще задумывался на тему реализации простых сценариев умного дома....
Go Golang Дайджест
https://habr.com/ru/post/712066/
Хабр
Generico! Дженерики в go или стоит ли оно того
15 марта 2022 года. Был морозный весенний день. Ветер старался доказать, что он не промах и залезть под куртки, кофты и прочие принадлежности гардероба, чтобы из первых рук, куда уж придется, принести...
Go Golang Дайджест
https://habr.com/ru/company/timeweb/blog/712542/
Хабр
Как построить WaitGroup на основе 32-разрядного целого числа
В Go есть приятная утилита для синхронизации, именуемая WaitGroup , которую могут ожидать одна или несколько горутин. Это требуется для конкурентного завершения задач. В других языках обычно действует...
Go Golang Дайджест
https://habr.com/ru/company/kaspersky/blog/699994/
Хабр
Бардак в main, стандартизация и uber.fx. Как сделать структуру кода понятнее для всех
Привет, Хабр! Меня зовут Данила Проценко. Я — Lead Software Architect в «Лаборатории Касперского», занимаюсь архитектурой микросервисов и монолитов на Go . Строгий порядок — залог успешного...
Go Golang Дайджест
https://habr.com/ru/company/skillfactory/blog/713392/
Хабр
TLS 1.3, только игрушечный
Привет! Недавно я думала о том, насколько интересно изучать компьютерные сети, создавая рабочие версии реальных сетевых протоколов. Мне пришло в голову, почему бы после создания своей версии...
Go Golang Дайджест
https://habr.com/ru/article/713190/
Хабр
Бесит, что err != nil: главные инсайты из опроса Go-разработчиков
Месяц назад мы вместе с Хабром спросили у Go‑разработчиков, чем они живут, над какими задачами работают и где черпают полезную информацию о Go. В этом посте расскажем об основных инсайтах, а также узнаем, почему многие Go‑разработчики знают Python и мечтают…
Go Golang Дайджест
https://habr.com/ru/company/skillfactory/blog/714044/
Хабр
Bittorrent с нуля на Go
BitTorrent — протокол загрузки и распространения файлов через Интернет. В отличие от традиционных отношений клиент/сервер, когда загрузчики подключаются к центральному серверу (например, для просмотра...
Go Golang Дайджест
https://habr.com/ru/post/714050/
Хабр
Kotlin/Golang работа в двух языках
Сразу дисклеймер, статья больше про Golang, но мой "родной" и основной на протяжении уже 6 лет - Kotlin - буду рад если будут замечания по Golang части в комментариях Немного о себе - системный...
Go Golang Дайджест
Релизнулся Go 1.20
https://go.dev/doc/go1.20#language
go.dev
Go 1.20 Release Notes - The Go Programming Language
Go Golang Дайджест
https://flow.com/engineering-blogs/golang-services-improving-observability
Flow
Improving Observability of GoLang Services
Jan 31, 2023