Go Library
4.24K subscribers
19 photos
63 files
893 links
Go (Golang) Library

Реклама: @ostinostin
Контент: @mxssl
Download Telegram
Why we're leaving serverless

Every millisecond matters when you're in the critical path of API authentication. After two years of fighting serverless limitations, we rebuilt our entire API stack and slashed the end-to-end latency.


https://www.unkey.com/blog/serverless-exit
A million ways to die from a data race in Go

I have been writing production applications in Go for a few years now. I like some aspects of Go. One aspect I do not like is how easy it is to create data races in Go.


https://gaultier.github.io/blog/a_million_ways_to_data_race_in_go.html
Why I built my own static site generator

There are so many static site generators: Jekyll, Gatsby, Hexo, Hugo, Zola, Eleventy, and many more. So why did I build another one?

After using Zola for a while and hitting some problems when I tried to customize my blog, I realized something: I wanted to understand how these tools work, not just how to use them. That's how Gozzi was born.


https://tduyng.com/blog/why-i-built-my-own-static-site-generator
goyek

Task automation Go library


https://github.com/goyek/goyek
adk-go

An open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.


https://github.com/google/adk-go
eino

Eino['aino] (pronounced similarly to "I know") aims to be the ultimate LLM application development framework in Golang. Drawing inspirations from many excellent LLM application development frameworks in the open-source community such as LangChain & LlamaIndex, etc., as well as learning from cutting-edge research and real world applications, Eino offers an LLM application development framework that emphasizes on simplicity, scalability, reliability and effectiveness that better aligns with Golang programming conventions.


https://github.com/cloudwego/eino
🔍Тестовое собеседование с Go-разработчиком из Яндекса

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

Как это будет:
📂 Владислав Кирпичов, Go-разработчик в Яндексе, ex-VK, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Влад будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Владу

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

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

Реклама.
О рекламодателе.
Please open Telegram to view this post
VIEW IN TELEGRAM
webdav

A simple and standalone WebDAV server.


https://github.com/hacdias/webdav
The 2025 Go Cryptography State of the Union

https://words.filippo.io/2025-state
Using Docker to deal with cgo build complexity

https://www.dolthub.com/blog/2025-11-21-easy-cgo-builds-with-docker
Container CPU Requests & Limits Explained with GOMAXPROCS Tuning

In this article, we’re going to cover a few things that might’ve puzzled you if you’ve been running your applications, especially Go applications, in Kubernetes:

- How Kubernetes and the Linux kernel handle CPU stuff for containers
- What the Go runtime does with CPU, and whether you should bother setting GOMAXPROCS
- Which metrics are actually worth paying attention to

Maybe you’ve seen some of these metrics before while keeping an eye on your applications, but didn’t fully know what to make of them. This should help clear that up.


https://victoriametrics.com/blog/kubernetes-cpu-go-gomaxprocs
renovate

Renovate is an automated dependency update tool. It helps to update dependencies in your code without needing to do it manually. When Renovate runs on your repo, it looks for references to dependencies (both public and private) and, if there are newer versions available, Renovate can create pull requests to update your versions automatically.


https://github.com/renovatebot/renovate