Go Golang Дайджест
@GolangStack
2.64K
subscribers
27
photos
3
videos
804
links
Новости, события, ежемесячные дайджесы golang а также все лучшие подборки статей и библиотек.
Download Telegram
Join
Go Golang Дайджест
2.64K subscribers
Go Golang Дайджест
https://habr.com/ru/post/708230/
Хабр
Схема разделения секрета Шамира в Hashicorp Vault
На Хабре есть несколько статей про схему разделения Шамира, я решил попробовать описать реализацию, которую встретил в Hashicorp vault. Hashicorp - компания, известная тем, что разрабатывает...
Go Golang Дайджест
https://habr.com/ru/post/709438/
Хабр
Go: обобщенные алгоритмы и типы
Предисловие До недавнего времени у тех, кто пишет на Go было два пути: копипаста и кодогенерация. Фанатом ни первого, ни второго я не являюсь, однако к моей радости, теперь и в Go есть обобщенные...
Go Golang Дайджест
https://github.com/amitshekhariitbhu/go-backend-clean-architecture
GitHub
GitHub - amitshekhariitbhu/go-backend-clean-architecture: A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT…
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker. - amitshekhariitbhu/go-backend-clean-architecture
Go Golang Дайджест
https://habr.com/ru/company/otus/blog/710124/
Хабр
Go 1.20 и арена памяти
Одной из революционных особенностей Go в сравнении с другими компилируемыми языками стало автоматическое управление освобождением памяти от неиспользуемых объектов (сборка мусора). В то же время она...
Go Golang Дайджест
Качаем
Go 19.5
обнова с фиксами
https://github.com/golang/go/issues?q=milestone%3AGo1.19.5+label%3ACherryPickApproved
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, только игрушечный
Привет! Недавно я думала о том, насколько интересно изучать компьютерные сети, создавая рабочие версии реальных сетевых протоколов. Мне пришло в голову, почему бы после создания своей версии...