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/704796/
Хабр
Hashmap(map) по версии Golang вместе с реализацией на дженериках
Привет. Сегодня рассмотрим такую интересную структуру данных как hashmap, а именно ее реализацию в Go. Вкратце разберем что такое hashmap, как это выглядит под капотом Go 1.19. Посмотрим отличия...
Go Golang Дайджест
https://habr.com/ru/post/705078/
Хабр
The Best Golang framework: no framework?
Best Framework? Вольный перевод статьи на ресурсе threedots.tech от Robert Laszczak - главного инженера в SlashID , сооснователя Three Dots Labs и создателя популярной Golang-библиотеки Watermill . На...
Go Golang Дайджест
https://www.youtube.com/watch?v=CKZnAvUHAr0
YouTube
// Разработка скрытых сетей #7 // Анонимный мессенджер HLM //
Статья на хабре про HLM https://habr.com/ru/post/701488/
Статья на хабре про HLS https://habr.com/ru/post/696504/
Github go-peer https://github.com/number571/go-peer
Теория строения скрытых систем https://github.com/number571/go-peer/blob/master/hidden_systems.pdf
Go Golang Дайджест
https://www.youtube.com/watch?v=g9tv-M-VCpU
YouTube
How And When To Use io.MultiWriter In Golang!?
► Join my Discord community for free education
👉
https://discord.com/invite/bDy8t4b3Rz
► Become a Patreon for more exclusive content
👉
https://www.patreon.com/anthonygg_
► Buy my a coffee
👉
https://donate.stripe.com/aEU2a6ayH2uCa3u4gg
► Follow me on Twitter…
Go Golang Дайджест
https://www.youtube.com/watch?v=OldZ3hAgsqQ
YouTube
How well does ChatGPT understand Go?
ChatGPT is all the rage these days. I put it to the test on Go topics. How will it fare? Is your job in danger? Spoiler: Probably not yet.
Resources referenced in the video:
ChatGPT, of course: https://openai.com/blog/chatgpt/
The Go Spec: https://go.dev/ref/spec…
Go Golang Дайджест
https://habr.com/ru/company/aktiv-company/blog/708030/
Хабр
Flamingo, Go ahead! или Как реализовать DDD в Go?
Наша компания в первую очередь занимается разработкой системного программного обеспечения, драйверов, созданием программно-аппаратных решений. Однако мы также разрабатываем собственные информационные...
Go Golang Дайджест
https://github.com/golang/go/issues/28152
GitHub
cmd/go: drop support for binary-only packages · Issue #28152 · golang/go
Binary-only packages are increasingly hard to support safely. There is no guarantee that the compilation of the binary-only package used the same versions of the dependencies that the final link do...
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: что это такое, зачем он нужен в разработке...