Go Golang Дайджест
@GolangStack
2.65K
subscribers
26
photos
3
videos
799
links
Новости, события, ежемесячные дайджесы golang а также все лучшие подборки статей и библиотек.
Download Telegram
Join
Go Golang Дайджест
2.65K subscribers
Go Golang Дайджест
https://habr.com/ru/articles/796105/
Хабр
Прокси-сервер для Android на Go
Реализация простого HTTP CONNECT прокси-сервера на Go, квест с маркировкой сетевых пакетов и запуск программы в Android. Интро После долгих лет работы разработчиком софта я хочу быть... всё тем же...
Go Golang Дайджест
https://go.dev/blog/routing-enhancements
go.dev
Routing Enhancements for Go 1.22 - The Go Programming Language
Go 1.22's additions to patterns for HTTP routes.
Go Golang Дайджест
https://github.com/JustinTimperio/gpq
GitHub
GitHub - JustinTimperio/gpq: GPQ is a high performance embeddable double priority queue with complex priority ordering guarantees
GPQ is a high performance embeddable double priority queue with complex priority ordering guarantees - GitHub - JustinTimperio/gpq: GPQ is a high performance embeddable double priority queue with ...
Go Golang Дайджест
https://go.godbolt.org/z/csf8WhP69
go.godbolt.org
Compiler Explorer - Go (x86-64 gc 1.21)
package main
import (
"fmt"
"maps"
)
func main() {
m := make(map[string]int)
m["k1"] = 7
m["k2"] = 13
fmt.Println("map:", m)
v1 := m["k1"]
fmt.Println("v1:", v1)
v3 := m["k3"]
fmt.Println("v3:", v3)
fmt.Println("len:"…
Go Golang Дайджест
https://youtube.com/watch?v=ZvaD-G5_3vQ
YouTube
Golang 100 вопросов с собеседований. Подготовка Go разработчика Часть 1
https://t.me/+RAiQoS5k4Bg4NGYy – огромное количество уроков, библиотек и примеров с кодом в моем телеграм канале для Go разработчиков.
https://t.me/addlist/MUtJEeJSxeY2YTFi – тут я собрал гигантскую папку маст-хэв каналов Golang программистов.
https://uproger.com/go…
Go Golang Дайджест
https://go.dev/blog/generic-slice-functions
go.dev
Robust generic functions on slices - The Go Programming Language
Avoiding memory leaks in the slices package.
Go Golang Дайджест
https://habr.com/ru/companies/slurm/articles/798207/
Хабр
Структурированное логирование в Go с помощью Slog
Более 10 лет разработчики на Go жаловались на отсутствие структурированного логирования в ядре Golang. Участники сообщества Golang даже создали несколько собственных пакетов, таких как Logrus, Zap и...
Go Golang Дайджест
https://oilbeater.com/en/2024/03/04/golang-slice-performance-cont/
Oilbeater's Study Room
The Impact of Preallocating Slice Memory in Golang (Continued) | Oilbeater's Study Room
Go Golang Дайджест
https://github.com/vinceanalytics/vince
GitHub
GitHub - vinceanalytics/vince: Self Hosted Alternative To Google Analytics
Self Hosted Alternative To Google Analytics. Contribute to vinceanalytics/vince development by creating an account on GitHub.
Go Golang Дайджест
https://www.willem.dev/articles/generic-http-handlers/
www.willem.dev
Composable HTTP Handlers using generics in Go/Golang
Implementing HTTP handlers in Go can be a bit of a chore. Make development a bit easier by building generic HTTP handlers.
Go Golang Дайджест
https://oilbeater.com/en/2024/03/04/golang-slice-performance/
Oilbeater's Study Room
The Impact of Pre-allocating Slice Memory on Performance in Golang | Oilbeater's Study Room
Go Golang Дайджест
https://habr.com/ru/articles/799331/
Go Golang Дайджест
https://habr.com/ru/companies/joom/articles/799201/
Хабр
Bazel, stamping, remote cache (часть 2)
В Bazel есть две крайне полезные фичи: stamping – позволяет встроить в артефакт данные о том, от какого коммита можно собрать аналогичный артефакт; remote cache и remote build – позволяет иметь общий...
Go Golang Дайджест
https://habr.com/ru/articles/798917/
Хабр
Разработка игр с использованием Go и библиотеки Ebiten
Go является мощным и эффективным языком программирования, который можно использовать для создания игр. В этой статье мы рассмотрим разработку простой игры с использованием языка Go и библиотеки...
Go Golang Дайджест
https://toonk.io/sending-network-packets-in-go/
Andree's Musings
High-Speed Packet Transmission in Go: From net.Dial to AF_XDP
Pushing limits in Go: from net.Dial to syscalls, AF_PACKET, and lightning-fast AF_XDP. Benchmarking packet sending performance..
Go Golang Дайджест
https://benhoyt.com/writings/go-1brc/
Benhoyt
The One Billion Row Challenge in Go: from 1m45s to 3.4s in nine solutions
How I solved the One Billion Row Challenge (1BRC) in Go nine times, from a simple unoptimised version that takes 1 minute 45 seconds, to an optimised and parallelised version that takes 3.4 seconds.
Go Golang Дайджест
https://habr.com/ru/articles/801177/
Хабр
Monkey patching в Go, или грабли от Apple
Модель - Stable Diffusion v1-5 Все началось с того, что я в очередной раз немного поменял структуры БД, и в некоторых SQL-запросах добавилась новая колонка. Нормальная ситуация - взять и легким...
Go Golang Дайджест
https://habr.com/ru/companies/otus/articles/800717/
Хабр
Основы тестирования в Go: mock-объекты, fuzzing и property-based testing
Привет, Хабр! Golang как ЯП очень хорош для разработки высокопроизводительных приложений . В любом проекте наступает момент, когда нужно проверить, насколько хорошо все работает на самом деле, это...
Go Golang Дайджест
https://go.dev/blog/execution-traces-2024
go.dev
More powerful Go execution traces - The Go Programming Language
New features and improvements to execution traces from the last year.
Go Golang Дайджест
https://lemire.me/blog/2024/03/17/measuring-your-systems-performance-using-software-go-edition/
Go Golang Дайджест
https://habr.com/ru/articles/800965/
Хабр
Анонимная P2P-сеть внутри централизованного HTTPS-сервера: вшиваем паразитный трафик всеми правдами и неправдами
Государственная цензура есть многогранный монстр, закрывающий путь не только к зарубежной информации посредством блокировки ресурсов и их методов обхода, в лице Proxy, VPN, Tor, но также и постоянно...