Go Golang Дайджест
@GolangStack
2.65K
subscribers
26
photos
3
videos
798
links
Новости, события, ежемесячные дайджесы golang а также все лучшие подборки статей и библиотек.
Download Telegram
Join
Go Golang Дайджест
2.65K subscribers
Go Golang Дайджест
https://www.youtube.com/watch?v=Bz6Cougo7UM
YouTube
Что выбрать и как сделать правильно: sync.Pool, chanpool, memory arena или забить?
28 марта 2024 компания-разработчик серверов, систем хранения данных, телеком-оборудования и клиентских систем YADRO провела Go-митап в Нижнем Новгороде. Александр Иванов из подразделения разработки ПО и оборудования для телеком-операторов поделился своим…
Go Golang Дайджест
https://www.youtube.com/watch?v=Pab6fTJM6ow
YouTube
Пишем свой mini-k8s на Go с helm-шаблонизатором
28 марта 2024 компания-разработчик серверов, систем хранения данных, телеком-оборудования и клиентских систем YADRO провела Go-митап в Нижнем Новгороде. Приглашенным докладчиком выступил Станислав Иванкевич из VK Cloud.
00:00 - о докладчике и докладе
00:50…
Go Golang Дайджест
https://www.youtube.com/watch?v=LjJN7WAO6Xs
YouTube
Учим сервис сообщать понятно об ошибке пользователям, программистам и машинам
28 марта 2024 компания-разработчик серверов, систем хранения данных, телеком-оборудования и клиентских систем YADRO провела Go-митап в Нижнем Новгороде.
Александр Лырчиков рассказал об опыте создания и внедрения библиотеки, которую использует все больше…
Go Golang Дайджест
https://habr.com/ru/articles/817003/
Хабр
Generic Concurrency в Go
Привет, гоферы! В этой статье я хочу поделиться мыслями и идеями, которые у меня накопились за время работы с дженериками в Go, и в частности о том, как шаблоны многозадачности могут стать более...
Go Golang Дайджест
Наткнулся на зеркало докера)) Хуекер)))
https://huecker.io/
Go Golang Дайджест
https://github.com/gekatateam/mappath
В копилочку
GitHub
GitHub - gekatateam/mappath
Contribute to gekatateam/mappath development by creating an account on GitHub.
Go Golang Дайджест
https://blog.felixge.de/blazingly-fast-shadow-stacks-for-go/
Felix Geisendörfer
Blazingly Fast Shadow Stacks for Go
Learn how shadow stacks could speed up frame pointer unwinding and other stack capturing approaches by up to 8x.
Go Golang Дайджест
https://brandur.org/two-phase-render
brandur.org
Eradicating N+1s: The Two-phase Data Load and Render Pattern in Go
Using a two-phase data load and render pattern to prevent N+1 queries in a generalized way. Especially useful in Go, but applicable in any language.
Go Golang Дайджест
https://maxmcd.com/posts/running-go-on-val-town/
Max McDonnell
Running Go on Val Town
Let’s go on a winding debugging adventure together. I thought I could get a Go HTTP handler running on Val Town and I thought it would be easy. Val Town is a social website to write and deploy Typescipt. Val Town doesn’t support Go, but it supports WASM.…
Go Golang Дайджест
https://bob.stephenafamo.com/
Stephenafamo
Bob | Bob
Go SQL Access Toolkit
Go Golang Дайджест
https://habr.com/ru/companies/ozonbank/articles/817381/
Хабр
Откажитесь уже наконец от gin, echo и <иной ваш фреймворк>
Введение: Пересмотр Традиций в Мире Go В мире разработки на Go выбор фреймворка часто превращается в лояльность, сопоставимую с выбором между Apple и Android. Фреймворки вроде Gin, Echo и Beego долгие...
Go Golang Дайджест
https://habr.com/ru/companies/simbirsoft/articles/819015/
Хабр
Оптимизация Go: как повысить скорость и эффективность кода
Привет, Хабр! Меня зовут Макс, я Go-разработчик в компании SimbirSoft. Язык Go (Golang) стремительно набирает популярность , он всё чаще внедряется в существующие программные решения, а также...
Go Golang Дайджест
https://habr.com/ru/articles/819789/
Хабр
AOP в Golang: как рефлексировать, и почему вам не стоит этого делать
Привет, Хабр! Nikolaich << in Я java-программист по профессии и алкоголик go-developer по зову души. И вот в один прекрасный день я подумал о том, что раз уж в Go есть пакет reflect, то должны...
Go Golang Дайджест
https://sazak.io/articles/an-applied-introduction-to-ebpf-with-go-2024-06-06
sazak.io
An Applied Introduction to eBPF with Go — Ozan Sazak
eBPF is a revolutionary technology that allows you to reprogram the Linux kernel within minutes, even without rebooting the system. It allows you to trace system calls, user space functions, library functions, network packets, and much more.
Go Golang Дайджест
https://engineering.grab.com/profile-guided-optimisation
Grab Tech
Profile-guided optimisation (PGO) on Grab services
Profile-guided optimisation (PGO) is a method that tracks CPU profile data and uses that data to optimise your application builds. The AI platform team enabled this on several Grab services to discover the full benefits and caveats of using PGO. Read this…
Go Golang Дайджест
https://www.dolthub.com/blog/2024-05-31-benchmarking-go-error-handling/
Dolthub
Sentinel errors and errors.Is() slow your code down by 500%
An exhaustive set of benchmarks on different ways to approach error handling in Golang. We demonstrate that common sentinel error idioms are slow your code down by 5x.
Go Golang Дайджест
https://github.com/huandu/xstrings
GitHub
GitHub - huandu/xstrings: Implements string functions widely used in other languages but absent in Go.
Implements string functions widely used in other languages but absent in Go. - huandu/xstrings
Go Golang Дайджест
https://habr.com/ru/articles/821645/
Go Golang Дайджест
https://habr.com/ru/companies/piter/articles/823496/
Хабр
Go развивается в неверном направлении
Язык программирования Go известен своей простотой в использовании. Благодаря продуманному синтаксису, возможностям и инструментарию, Go позволяет писать легко читаемые и поддерживаемые программы...
Go Golang Дайджест
https://habr.com/ru/articles/823766/
Хабр
Анти-паттерны в Go Web Applications
В какой-то момент моей карьеры меня перестало радовать ПО которое я разрабатывал. Больше всего мне нравилось работать с низкоуровневыми деталями и сложными алгоритмами. Но после перехода на...
Go Golang Дайджест
https://habr.com/ru/companies/vk/articles/824484/
Хабр
Выжимаем из Go максимум производительности
Разработчики, которые используют Go, сталкиваются с задачей выжать максимальную производительность из каждой строки кода. Но что делать, если оптимизировать уже нечего, а увеличивать скорость всё...