Here’s What You Need to Know About Go 1.22 Post date June 15, 2025 Post author By Go [Technical Documentation] Post categories In go, go-1.22, go-1.22-changes, go-1.22-update, go-improved-performance, go-improvements, go-language-changes, golang
When Elegant Code Leads to Untraceable Bugs: A Case Study in Abstraction Post date June 13, 2025 Post author By Syarif Post categories In backend, golang, programming, software-development
Shrink Go Binaries by 70% without sacrificing functionality Post date June 13, 2025 Post author By Aryan Post categories In devops, go, golang, programming, software-development
Channel Deadlocks in Go: How Improper Channel Usage in Go Can Lead to Deadlocks and Unexpected… Post date June 11, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, machine-learning, programming, software engineering
This Lightweight Tool Flags Breaking Changes Before You Ship Post date June 10, 2025 Post author By hackernoon Post categories In api-diff, changelog, ci, devops, go, golang, release-impact-analyzer-for-go, relimpact
Reminder for Golang Developers: This Built-In Package Can Make You Frustrated Post date June 9, 2025 Post author By Ade Mawan Post categories In developer, development, go, golang, programming
The Routing Enhancements for Go 1.22 That You Have to Know About Post date June 7, 2025 Post author By Go [Technical Documentation] Post categories In go, go-1.22, go-1.22-changes, go-1.22-update, go-enhancements, golang, method-matching, package-router-wildcards
Go for Event-Driven Architecture: Designing Pub/Sub Systems with NATS and Redis Streams Post date June 4, 2025 Post author By Renaldi Purwanto Post categories In event-driven-architecture, golang, redis-cluster, software engineering, technology
Getting Started With Kubernetes Client-Go Post date June 4, 2025 Post author By Md Shamim Post categories In client-go, golang, k8s, kubernetes, kubernetes-api
The Anti-Pattern That Cost Us Millions: Lessons from a Failed Project Post date June 1, 2025 Post author By Syarif Post categories In backend, golang, programming, software-development
Go Execution Traces Have Become More Powerful Post date May 30, 2025 Post author By Go [Technical Documentation] Post categories In flight-recording, go, go-execution-traces, golang, low-overhead-tracing, scalable-traces, trace-reader-api, what-is-an-execution-trace
Conquer Go in 60 Days: Liar Mode Unleashed — Mastering Distributed Systems and Production-Grade… Post date May 28, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, programming, software engineering, technology
Why Golang Interfaces Are More Powerful Than You Think Post date May 28, 2025 Post author By Syarif Post categories In backend, golang, microservices, programming, software-development
Beyond Throughput: How Kafka’s “State Marker Pattern” Solved Our Data Consistency Nightmare Post date May 26, 2025 Post author By Syarif Post categories In backend, golang, kafka, programming, software-development
Conquer Go in 60 Days: Warlord Mode — Mastering Optimization and High-Level Systems Post date May 23, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, programming, software engineering, technology
Why Backend Developers Should Start Understanding Event-Driven Architecture Now Post date May 23, 2025 Post author By Syarif Post categories In backend, golang, programming, rabbitmq, software-development
How to Use Redis ZAdd and ZRange in Go for Real-Time Ranking Post date May 20, 2025 Post author By Ade Mawan Post categories In coding, development, golang, programming, redis
Everything You Need to Know About Go 1.23 Post date May 15, 2025 Post author By Go [Technical Documentation] Post categories In go, go-1.23, go-improvements, go-language-changes, go-new-features, go-new-update, go-tool-improvements, golang
Range Over Function Types: The New Feature in the Go 1.23 Release Post date May 11, 2025 Post author By Go [Technical Documentation] Post categories In go, go-1.23, go-guide, go-new-features, go-new-update, golang, pull-set-elements, range-over-function
Building Modular Go Services: How to Write Decoupled and Testable Code Post date May 9, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, programming, software engineering, technology
How I Boosted API Performance in Go by 10x with Smart Concurrency Patterns Post date May 7, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, programming, software engineering, technology
How to Build LLM-Powered Applications Using Go Post date May 4, 2025 Post author By Go [Technical Documentation] Post categories In go, go-tutorial, golang, hackernoon-top-story, llm-powered-apps, llms, rag, rag-server
How Many Threads Go Creates in Reality -A Practical Investigation (2025) Post date May 2, 2025 Post author By Aleksei Aleinikov Post categories In go, golang, golang-development, golang-tutorial, programming
Happy 15th Birthday Go! Post date April 24, 2025 Post author By Go Post categories In 15-years-of-go, go, go-15th-anniversary, go-anniversary, go-community, go-programming-language, golang, golang-history
Stop Memory Bloat: Weak Pointers Arrive in Go 1.24 (2025) Post date April 17, 2025 Post author By Aleksei Aleinikov Post categories In development, go, golang, memory-management, programming
The Testing Hack That Makes Bugs Easier to Catch (and Code Easier to Read) Post date April 17, 2025 Post author By narendra reddy sanikommu Post categories In code-debugging-steps, debugging-code, golang, java, python, table-driven-testing, testing, testing-code
Finally, a Way to Run Your Shopify Store Without Clicking Yourself Into Madness Post date April 16, 2025 Post author By Ankit P. Post categories In cli, developer-tools, golang, shopctl, shopify, shopify-apps, shopify-cli-automation-tool, shopify-shell-scripting
How I Built Safe and Injection-Free Database Queries in Go Post date April 15, 2025 Post author By Renaldi Purwanto Post categories In database, golang, programming, software engineering, technology
How to Achieve Low CPU Usage in Go Applications: Tips for High-Performance Services Post date April 11, 2025 Post author By Renaldi Purwanto Post categories In backend, best-practices, golang, programming, software engineering
Building, Dockerizing, and Deploying a CRUD API in Go on Kubernetes Post date April 7, 2025 Post author By Kalhara Tennakoon Post categories In cloud-native, containerization, golang, programming, software engineering, Uncategorized
How We Achieved Sub-Millisecond Response Times Post date April 3, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, programming, software-development, technology
Building Modular Code with Composition: Go vs TypeScript Post date April 2, 2025 Post author By Gokul Post categories In go-composition, go-interfaces, go-vs-typescript, golang, interface-embedding-go, modular-code-design, type-intersections-typescript, typescript-composition
From Panic to Patterns: Debugging Go Like a Pro Post date March 30, 2025 Post author By Renaldi Purwanto Post categories In debugging-tips, golang, programming, software-development, technology
Lessons From Running Go Services in Production for 2+ Years Post date March 28, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, microservices, software-development, technology
Say Farewell to Core Types: The Benefits of Getting Rid of It Post date March 28, 2025 Post author By Go Post categories In core-types, go-1.25, golang, golang-update, type-constraints-definition, type-parameters-explained, type-sets, what-are-core-types
Concurrency Bugs You Can’t See (Until Your System Fails in Production) Post date March 26, 2025 Post author By Nurzhan Nogerbek Post categories In atomicity, concurrent-programming, deadlocks, golang, leaks, mutex, race-conditions, system-design
Go Interfaces, Explained for TypeScript Developers Post date March 21, 2025 Post author By Gokul Chandrasekaran Post categories In duck-typing, go-interfaces, golang, learning-golang, type-system, typescript, typescript-development, what-are-interfaces
I Built an AI Application with Golang: Here’s What Happened Post date March 20, 2025 Post author By Renaldi Purwanto Post categories In ai, backend, golang, machine-learning-ai, software-development
How I Scaled a Go Backend to Handle 1 Million Requests per Second Post date March 19, 2025 Post author By Renaldi Purwanto Post categories In api-optimization, backend, golang, grpc, software engineering
The Internet Is Full of Duplicate Requests—Here’s How Smart Developers Prevent Them Post date March 18, 2025 Post author By Ilia Ivankin Post categories In caching, cybersecurity, data-security, generating-an-idempotency-key, golang, idempotency, js, what-is-idempotency
Why Parallelism Isn’t Always Concurrency (and Vice Versa)? Post date March 10, 2025 Post author By Nurzhan Nogerbek Post categories In concurrency, concurrency-golang-workerpool, deadlocks, golang, goroutines, parallelism, rate-limiting, synchronization
Navigating ArangoDB’s Multi-Model Magic with GoFr: An Informative and Practical Approach Post date February 24, 2025 Post author By Mundhraumang Post categories In backend-development, database, framework, golang, microservices
Go Solve That Matrix: I Built a Gaussian Elimination App with Golang and Ebiten Post date February 21, 2025 Post author By Sam A Post categories In golang, mathematics, programming
Reliable Protection of User Data: Hashing and Obfuscation Post date February 7, 2025 Post author By Ilia Ivankin Post categories In data-security, encryption, golang, hashing, kafka-certificates, obfuscation, security, user-data
Why ‘Incomparable Types’ in Go Are More Than Just a Compiler Error Post date January 25, 2025 Post author By ash3in Post categories In any-vs.-interface:, compiler-erorr, generics, golang, golang-generics, incomparable-types, when-to-use-any-in-go, when-to-use-comparable
Running a “stateless” email server in Kubernetes using Mailu Post date January 17, 2025 Post author By DrPsychick Post categories In email, golang, kubernetes, open source, programming
7 Must-Know Facts About gRPC in Go’s Latest Version Post date January 15, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, grpc, programming, technology
Modern Hashing With Go: A Guide Post date January 10, 2025 Post author By Rez Moss Post categories In crypto, go, go-tutorial, golang, golang-development, hash, hashing, modern-hashing
Stop Struggling with GoReleaser — Master Automation in Minutes! Post date December 31, 2024 Post author By M Sadewa Wicaksana Post categories In devops, golang, innovation, programming, technology
Go Singleflight Melts in Your Code, Not in Your DB Post date November 5, 2024 Post author By Phuong Le (@func25) Post categories In coding, go, golang, programming
Building an API with Go, PostgreSQL, Google Cloud and CockroachDB Post date November 1, 2024 Post author By Ray Mathew Post categories In cockroachdb, final-fantasy, golang, Google Cloud Platform, learn-golang, learn-postgresql, postgresql
Go sync.Cond, the Most Overlooked Sync Mechanism Post date October 29, 2024 Post author By Phuong Le (@func25) Post categories In coding, go, golang, programming, software-development
Mastering Real-Time Data Pipelines in Golang with Channels and Worker Pools Post date October 28, 2024 Post author By Radhakishan Surwase Post categories In chanel, concurrency, data-pipe, golang, goroutines
3 Easy Ways To Add Version Flag in Go Post date October 21, 2024 Post author By Jerry Ng Post categories In go, golang, software engineering, software-development, technology
Using Common Expression Language in Golang — an introduction Post date October 15, 2024 Post author By Daniel Mateus Pires Post categories In backend, golang, software-development
GoLang Guide: Automating Data Consistency in DynamoDB Post date October 8, 2024 Post author By Konstantin Telnoi Post categories In beginners-guide, data-consistency, data-conversion, dynamodb, golang, nosql, parsing-diverse-data-types, type-divergence-in-golang
[Auth] Secure your App using casdoor (Go+Angular) Post date October 3, 2024 Post author By Sarvsav Sharma Post categories In authentication, authorization, casdoor, golang, security
Single Responsibility: Keeping Golang Code Clean Post date October 3, 2024 Post author By Aditya Joshi Post categories In clean code, golang, software engineering, software-development, solid-principles
How To Write A Program For Memory-leaks In Go Post date September 29, 2024 Post author By huizhou92 Post categories In developer, go, golang, programming, software-development
Typical Rate Limiting Algorithms: Analysis and Implementation Post date September 27, 2024 Post author By huizhou92 Post categories In development, go, golang, microservices, programming