DEVELOPER NEWS STREAM
Direct logs, engine updates, and framework notifications parsed from curated RSS feeds and announcements, updated hourly.

aymane aallaouiGolang Field ordering matters?
Greetings, Gophers! During the initial year of working with Golang, I kept thinking that there must...

Harutyun MardirossianThe Best Resources for Learning Golang
Hi there! I haven’t introduced myself yet, as I haven’t had the chance. My name is Harutyun...

Bosco DomingoSet up Go with mise (version management) and the VS Code/Cursor extension
2025 update: Go is natively supported by mise so the asdf plugin is no longer needed. The bug I...

Rez MossBuilding a City Hall Clock App for macOS: A Comprehensive Guide
Ready to build a cool City Hall Clock app for your Mac? Great! We're going to create an app that sits...

chauhoangminhnguyenConnect Kafka with Golang
Introduction If you need to know the basics of Kafka, such as its key features,...

Harutyun MardirossianTricky Golang interview questions - Part 7: Data Race
Here is another code review interview question for you. This question is more advanced than the...

ManujdixitLets GO!
Why You Need to Try GO Go is a fast, lightweight, and statically typed compiled language...

What Exactly Concurrency in Go?: Running Tasks in Parallel
In this post we will explore about concurrency in Go: Understanding Goroutines Sending data to...

Steve CoffmanSimilar Event De-duplication per Period
Event orientation is great! Whether you are using GCP Pub/Sub, Kafka, Kinesis, RabbitMQ, NATS...

Ortiz de Arcanjo António DavidComo abstrair a conexão com base de dados em Golang?
A abstracção da conexão com a base de dados e a injecção de dependências organizam o código e trazem...

bingjiaPart I: Implement an expression interpreter for building DSL - Introduce the PEG parser
In the last post I have introduced you the WHY and HOW I start the this project and WHAT the DSL...

huizhou92RPC Action EP1: Implement a simple RPC interface in Go
RPC(Remote Procedure Call)is a widely used communication method between different nodes in...

Amash AnsariDevOpsifying a Go Web Application: An End-to-End Guide
Introduction In this post, I will guide you through the process of DevOpsifying a Go-based...

Alex KhouryImproving MongoDB Operations in a Go Microservice: Best Practices for Optimal Performance
Introduction In any Go microservice utilizing MongoDB, optimizing database operations is...

mmvergaraCalculating Ogg Audio Duration in Go: A Step-by-Step Guide
I was trying to clone discord and i found out they use ogg formats for audio (i think), im trying to...

Nils DiekmannSpring cleanup: Outdated Git tags
Imagine your repository is flooded with auto-generated Git tags. Most of them are from feature...