TGViewer
Channel Public Channel
Go Library

Go Library

@golanglibrary

Go (Golang) Library

Реклама: @ostinostin
Контент: @mxssl
Subscribers
4.39K
Photos
21
Videos
0
Links
1.2K
Recent Posts 20 shown
Post #1523 547
The 14-Year Road to encoding/json/v2

For 14 years, starting with Go 1.0, encoding/json shipped with known problems, such as case-insensitive field matching, that were never fixed. This book traces the road to encoding/json/v2, formalized in Go 1.27, through the issues, proposals, Gerrit changes, and standard library source that shaped it.


https://www.ymotongpoo.com/books/go-json-v2-history
Post #1521 704
🔴AI кодинг интервью с разработчиком из международного FinTech в четверг в 19:00

ДА! Вайбкодинг реально начали проверять на интервью, поэтому мы нашли собеседующего, который проводит AI-секцию в международном финтехе, чтобы вы увидели что на ней спрашивают и как к ней подготовиться

Как это будет:
📂 Александр Дмитриев, разработчик из известного международного финтеха, ex-VK, ex-Ozon проведет вайбкодинг секцию разработчику-добровольцу
📂 Александр будет задавать реальные вопросы с секций, которые проводил сам и комментировать ответы
📂 В конце можно будет задать любой вопрос Александру

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для разработчиков, которые хотят сменить работу, повысить свой грейд, ЗП и прокачать скиллы.

Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot

Реклама
О рекламодателе.
Post #1519 735
Four ways to do super fast packet processing in Go

Meet packetio, the Go packet I/O library I wish I'd had a years ago. AFXDP, DPDK, mlx5 Direct Verbs, and AFPACKET behind one API.


https://toonk.io/packetio
Post #1518 795
Debian Code Search: Fast TurboPFor with Go SIMD

This August, I accomplished what I wanted for many years: I deleted the last cgo dependency in Debian Code Search! This was made possible by Go’s recently introduced SIMD support, because now we can implement the TurboPFor integer compression format as efficiently — more efficiently, in fact, by using the newer AVX512 instruction set! — as the reference implementation.


https://michael.stapelberg.ch/posts/2026-09-06-dcs-fast-turbopfor-go-simd
Post #1517 831
tailcat

Tailcat is a remix of Tailscale open source pieces to act like netcat, but over Tailscale's data plane, without Tailscale's control plane. Tailscale's data plane (magicsock, internally) gives you point-to-point WireGuard®-encrypted tunnels between two machines with DERP as the NAT-hole-punching communication side channel and the ultimate relay-of-last-resort if NAT traversal fails. Instead of using the Tailscale control plane, all tailcat connection metadata is exchanged out of band, however you want.


https://github.com/tailscale/tailcat
Post #1516 884
llgo

LLGo is a Go compiler based on LLVM in order to better integrate Go with the C ecosystem, including Python and JavaScript. It's a subproject of the XGo project.


https://github.com/xgo-dev/llgo
Post #1514 961
Escape Analysis in Go – Stack vs. Heap Allocations Explained

In this article, we'll explain one of the most confusing performance optimization problems – escape analysis, i.e. how the compiler decides what stays on the stack, and what moves to the heap.


https://blog.jetbrains.com/go/2026/07/20/escape-analysis
Post #1513 1K
🔴 Тестовый собес с Go Senior с опытом работы в Ozon, ex. Ситидрайв в этот четверг
[+ разбор 50 сложных вопросов в подарок ]

17 сентября (в этот четверг!) в 19:00 по мск
приходи онлайн, чтобы посмотреть на настоящее интервью на Middle Go-разработчика!

Собеседование проведёт Даниил Динько - Senior Backend Engineer, ex. TechLead tier-3 world cybercrime, ex. Senior Go в Ozon, ex. Ситидрайв

Как это будет:

📂 Даниил задаст разработчику вопросы и задачи, которые могут спросить на реальном собесе

📂 После каждого ответа респондента ты услышишь подробный комментарий от ментора и поймёшь, чего на самом деле ожидает собеседующий на интервью

📂 В конце сможешь задать любой вопрос Даниилу и получить на него развёрнутый ответ

Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы

И ты можешь посмотреть его бесплатно 🔥
Только завтра, в прямом эфире!

🎁 Подарок для всех, кто зарегается на веб — файл с ОТВЕТАМИ НА 50 СЛОЖНЫХ ВОПРОСОВ с Go-собеседований 🔥

Переходи в бот, чтобы попасть на эфир и забрать подарок
👉 @shortcut_go_bot

Реклама.
О рекламодателе.
Post #1512 780
Understanding Go's sync.Map from API to Hash Trie

sync.Map has changed since my previous sync.Map article. Its public API stayed the same, but Go 1.24 changed its default implementation to an experimental hash trie.

Go 1.26 removed the experiment flag and made the hash trie the official implementation of sync.Map in the standard library.

We will discuss the current implementation from the beginning, so you do not need to read the old article first. We will build everything up from a normal map to the design behind sync.Map. If you already know the setup, feel free to skip those sections.


https://victoriametrics.com/blog/go-sync-map-hash-trie
Post #1510 940
gofeed

gofeed is a powerful and flexible library designed for parsing RSS, Atom, and JSON feeds across various formats and versions. It effectively manages non-standard elements and known extensions, and demonstrates resilience against common feed issues.


https://github.com/mmcdole/gofeed
Post #1509 978
tetra3d

Tetra3D is a 3D hybrid software / hardware renderer written in Go by means of Ebitengine, primarily for video games. Tetra3D's rendering evokes a similar feeling to primitive 3D game consoles like the PS1, N64, or DS.


https://github.com/SolarLune/tetra3d
Post #1508 1.09K
tinyauth

Tinyauth is the simplest and tiniest authentication and authorization server you have ever seen. It is designed to both work as an authentication middleware for your apps, offering support for OAuth, LDAP and access-controls, and as a standalone authentication server.


https://github.com/tinyauthapp/tinyauth
Post #1506 1.18K
agent-framework-go

Microsoft Agent Framework (MAF) is an open, multi-language framework for building production-grade AI agents and multi-agent workflows. This repository contains the Go implementation of Microsoft Agent Framework, along with Go samples and documentation to help you get started.


https://github.com/microsoft/agent-framework-go
Older posts →

About this channel

How can I read @golanglibrary without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Go Library: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Go Library have?
Go Library (@golanglibrary) has 4.39K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Go Library know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →