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

DorinGo: counting semaphores
Limiting parallelism in Go using buffered channels

Creating test mocks using GoMock
Using mocks in test development is a concept used in the vast majority of programming languages. In...

Abhishek GuptaHacking on the KEDA project 👩💻
If you're planning to work on the KEDA project (Kubernetes Event-driven Autoscaling), you can the fol...

Arpit MohanLoad testing mistakes; how not to save passwords; and Go's best practices
TL;DR notes from articles I read today. Four load testing mistakes developers love to make...

Zack🎹🌎 Pianos for Travelers
About the creation of Pianos for Travelers - a website to map the location of every public piano in the world.

Ilya KaznacheevClean Configuration Management in Golang
One way to rule them all the clean way

515hikaruConvert Markdown Table to CSV
Editing table will be easier.

Jeff AdamsConcurrency comparison Javascript to GO
A lot has been written on concurrency and it is a deep subject. In order to understand the subtlety o...

Deepu K SasidharanGolang for JavaScript developers - Part 2
Introduction to Golang concepts for JavaScript developers - Part 2

Dandy VicaA remote program execution in Go
This time, I'll be tackling the Go programming language. Even though its syntax is not the most...

Sadhan SarkerGo Basic Zero To Hero
Go is an open-source programming language that makes it easy to build simple, reliable, and efficient software.

Christian MelgarejoCreating an opinionated GraphQL server with Go - Part 4
This is part of a series, not suited for beginners, but welcome too! You can check it out from the st...

Nicolas LepageGo channels in JS (3/5): Closing
This post is the third of a series about how I wrote in JavaScript the equivalent of Go(lang) channel...

Shi Hangig: a gitignore generator
Generate .gitignore files from your terminal (mostly) offline!

Swastik BaranwalWhat's the need of rune as a separate type?
Why there is need of rune i.e. Unicode strings as a separate type from string i.e. ASCII strings? Cou...

Emanuel QuimperGolang Rest API for NodeJS developer - Part 1
In part 1, we will set up the foundation of our project. First, make sure you do have Go v1.13 in...