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

Yash JaiswalPassword Reset Feature: Sending Email in Golang
I'm implementing a feature to reset password for the user in my app Task-inator 3000 as I write this...

SumanthGo Basics: Why nil Slices accept new values, but nil Maps don't
New values can be added to Nil Slice but adding new values to Nil Map throws a runtime error. Let's...

Amarjit YanglemgRPC and Go: Building High-Performance Web Services
Introduction In the world of microservices and distributed systems, efficient...

Guillaume DormoyBuilding Techniques: A Deep Dive into Go
Go has been an important language in my personal career. I built a solid audio adServer and SSP with...

Olivier CharvinHow to synchronize your contacts with your phone? Implemeting CardDAV in Go!
Let's say that you help managing a small organisation or club and have a database storing all the...

Ankit malikCustom errors in Go
Introduction Golang or Go has a robust error-handling mechanism that's integral to the...

Anubhav⚡Go Benchmarks: Does Pass by Pointer Really Make a Difference?
TL;DR: Pass by Value vs. Pass by Pointer in Go Pass by Value: Copies the entire struct when...

In-Memory Caching in Go: Boosting Performance and Efficiency
In-memory caching is one of the most effective techniques to enhance performance and reduce latency...

Aditya Pratap BhuyanThe Versatility of Go: Ideal Use Cases for the Golang Programming Language
Introduction In the evolving landscape of programming languages, Golang, or Go, stands...

Luís Eduardo Instalando asdf e Golang no Linux
Sobre o asdf asdf é uma ferramenta de linha de comando (CLI) que pode gerenciar várias...

NelwhixHow to publish a Go package on Chocolatey
In this article, I will cover how to publish a go package to Chocolatey. Chocolatey is one of the...

Truong Nhat AnhGolang Overview
Introduction Go, also known as Golang, is a statically typed, compiled programming...

Tuhin BarMy first CLI with Go
I always felt a bit anxious to write about my experiences. Well, I think I can deal with it now. It...

TramposoSupercharge Your Go Web Service: Building a Custom Profiler
Introduction As Go developers, we often reach for built-in profiling tools when optimizing...

Matheus MinagRPC: what is it? An introduction...
The first time I heard about RPC, I was in a distributed systems class while completing my bachelor's...

Matheus MinagRPC: onde vive? o que come?
A primeira vez que ouvi falar sobre RPC foi em uma aula de sistema distribuídos, ainda quando estava...