Go Golang Дайджест
@GolangStack
2.65K
subscribers
26
photos
3
videos
798
links
Новости, события, ежемесячные дайджесы golang а также все лучшие подборки статей и библиотек.
Download Telegram
Join
Go Golang Дайджест
2.65K subscribers
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, сталкиваются с задачей выжать максимальную производительность из каждой строки кода. Но что делать, если оптимизировать уже нечего, а увеличивать скорость всё...
Go Golang Дайджест
0:47
Media is too big
VIEW IN TELEGRAM
Go Golang Дайджест
https://habr.com/ru/articles/827544/
Хабр
Golang: context изнутри
Вступление Ни для кого не секрет, что стандартный пакет context широко используется для создания ваших сервисов. В данный момент, не побоюсь этого слова, любой сервис написанный на Go использует...
Go Golang Дайджест
https://habr.com/ru/articles/828044/
Хабр
Golang: пакет bytes изнутри
Приветствую, в прошлой статье мы разбирали определение bytes.Buffer изнутри. Теперь хочется обратить внимание на сам пакет bytes . Что за ним скрывается? Каждому разработчику приходилось использовать...
Go Golang Дайджест
https://habr.com/ru/articles/828594/
Хабр
Система Топологического Консенсуса (СТК)
Topological consensus system (TCS) Автор: Александр Коробкин и команда разработчиков Введение новой инновационной технологии распределенных систем: СТК Сегодня мы рады представить вашему вниманию нашу...
Go Golang Дайджест
https://coder.com/blog/introducing-quartz
Coder
Introducing Quartz: A Deterministic Time Testing Library for Go
Quartz shares the high level design of a Clock interface that closely resembles the functions in the time standard library, and a "real" clock passes through to the standard library in production, while a mock clock gives precise control in testing.
Go Golang Дайджест
https://www.dolthub.com/blog/2024-07-12-golang-range-iters-demystified/
Dolthub
Go range iterators demystified
How the new range iterators in the upcoming Go 1.23 release work, with examples
Go Golang Дайджест
https://clement-jean.github.io/simd_binary_search_tree/
clement-jean.github.io
Binary Search Tree with SIMD
Recently, I've been looking at cache friendly algorithm for common data structures like trees, tries, ... One such algorithm kept coming up to mind and that's why I decided to implement it in Go.
Go Golang Дайджест
https://habr.com/ru/articles/830130/
Хабр
Анонимный RAT при глобальном наблюдателе
Предисловие Удалённый доступ может быть как очень опасной программной функцией, так и очень полезной - всё зависит от контекста, намерений, задач и целей с которыми подобные программы будут...