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

Meet Rajesh GorGolang: Variables and Types
Introduction In the third part of the series, we will be covering the fundamentals for...

William KollerComo trabalhar com Switch no Golang
Ola devs e devas. Para ilustrar esses exemplos de switch em golang, iremos usar como exemplo dia da...

Meet Rajesh GorGolang- What and Why
Introduction This is the first entry in my 100 days of Go lang challenge. I will share the...

Kevin WanConsistent hash with virtual nodes in Go.
In go-zero's distributed caching implementation, we used consistent hash algorithm a lot. In this...

Gustavo LopesGo tests - How to verify if something was called?
Hello, gophers I was talking to a friend and remembering some challenges we faced when we start our...

yedf2Best Practice for TCC Distributed Transaction In Go
This article will present a complete TCC example to give the reader an accurate understanding of...

Bervianto Leo PratamaWhat I've learned this week?
I wonder how to implement GraphQL in Golang. I tried to search and found some libraries that would...

Scott McAllisterRequests for Go or Terraform Content?
I have found myself completely immersed in the Go and Terraform ecosystems lately. Most of my time is...

Vinit JoganiThe optimal strategy for solving a Wordle....
Okay, so like many other people, I've been addicted to that word game for a while now. As any...

Karan Pratap SinghHyperTrade - Distributed cryptocurrency trading bot
Hi everyone, I wanted to share a recent weekend project of mine. HyperTrade, a ready to deploy,...

Ole PetersenHow to load test data in golang
Loading data for your tests is always a pain in go since you do not specify paths relative to the...

Dipankar MedhiBest books on Go Programming Language
Learning a new topic can be overwhelming, especially if it's a new programming language. Although the...

Girish TalekarInternals of goroutines and Channels
Why go is popular? because of concurrency and in golang how we achieve concurrency? through...

Ben HalpernIf you’re interested in WebAssembly, and don’t get enough depth here on DEV, read this…
WASM Builders is the new Forem in town. If you click that link, you’ll find the new WebAssembly Forem...

Haile LagiA peek into the beam
A long time ago, you would give a computer an intensive set of instructions - in assembly or...

DeeptoSemblance - Azure Trial Hackathon Submission
Overview of My Submission Semblance is a web based game, where you have to correctly...