Clean Code: Interfaces in Go — Why Small Is Beautiful, Part 3
Introduction: Interfaces — Go's Secret Weapon I've watched teams create 20-method interfaces that become impossible to test, mock, or maintain. Then they wonder why Go feels clunky...
Search fresh public links, source activity, and post angles for #Go....
Fresh curated links around #Go... are collected here so marketers can spot useful updates and turn timely ideas into posts faster.
Recent items include:
Recent curated links from global sources. Generate one free draft from any story, then use SocialBu to schedule and refine your content calendar.
Introduction: Interfaces — Go's Secret Weapon I've watched teams create 20-method interfaces that become impossible to test, mock, or maintain. Then they wonder why Go feels clunky...
Java 21 changed the concurrency story — but how close is it really to Go’s goroutines? Side-by-side code, real benchmarks, and honest trade-offs. For years, Go’s concurrency model...
For the last few years, every GenAI tutorial, framework, and “hello world” has assumed one thing: that you are writing Python. It made sense at the start. The research community li...
Continue reading on Medium »
В вакансиях на hh всё чаще встречаются требования: Go + Python, Go + PHP. Для веб-разработки python и php во многом похожи, и у меня уже был опыт работы с ними.В статье раскрываю с...
Most Go vs Java comparisons you find online predate virtual threads, generational ZGC, and Go’s Swiss Tables. This is the 2026 version — specific, sourced, and organized by the met...
Have you ever looked at code you wrote six months ago and thought: "Who wrote this monster?"? Relax, it happens to all of us. In software engineering, writing code that a machine...
Introduction: Why Go Functions Are Special I've reviewed over 1000 pull requests in Go over the past six years, and the same mistakes keep appearing. Remember your first Go code? I...
Introduction: Why Go Concurrency Is Special I've debugged goroutine leaks at 3 AM, fixed race conditions that only appeared under load, and watched a single missing defer statement...
In most microservice setups, service-to-service communication starts the same way: GET /api/v1/users/{id} It works. It’s familiar. It’s easy to debug. But it forces servi...
Всё началось с доклада про AI-агентов. Заинтересовало настолько, что решил написать своего на Go. Было сложно, но получилось! Делюсь опытом: LangChainGo, инструменты, цепочки, MCP...
The systems vs. services split is no longer theoretical. After years of overlap and hype, real-world adoption data in 2026 finally makes the answer to “which one should I learn?” s...
In the rising era of artificial intelligence and information processing speeding up everywhere, I needed to slow down to force myself to deliberately practice and think. I wonder i...
GameFromScratch.com Kaiju – 2D/3D Go Game Engine The Kaiju game engine is a free and open source game engine written using the Go programming language. Kaiju is released under the...
В Go легко написать код, который компилируется, но раздражает при чтении: слишком длинные receiver’ы, странные имена пакетов, лишние повторы в вызовах, хаотичный регистр и utils, к...
Web2 Performance. Web3 Sovereignty. No migration required. Here’s what every engineer needs to know.Continue reading on Medium »
Оптимизация кода сервисов на Go под реальную нагрузку Когда сервис на Go начинает «тормозить» под реальной нагрузкой, проблема почти всегда не в самом языке и даже не в алгоритмах...
Gogs (Go Git Service) is a lightweight, self-hosted Git server written in Go, designed to be fast, simple, and easy to run on modest hardware. This guide deploys Gogs with a Postgr...
Когда я начал поднимать PostgreSQL через Docker для своих проектов, всё выглядело просто: описал сервис в docker-compose.yml, запустил контейнер - база доступна.Проблемы начались к...
Продолжение прошлой статьи про ошибки на Go-собесах. В тот раз — про лайв-кодинг. Теперь — про code review: когда дают готовый сервис на ~150 строк и говорят “найди что не так, у т...
How an Apify community developer paired Go with the Apify API to create leaner, faster Actors.
T'was the night before the Final Four........College team news: South Carolina took a lesson from last year's championship loss to UConn......how they are handling the rare underd...
Use SocialBu to discover ideas, generate post drafts, and schedule them across your social channels.