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

Nicolas LepageGo channels in JS (4/5): Ranging
This post is the fourth of a series about how I wrote in JavaScript the equivalent of Go(lang) channe...

DorinData Structures in Go: Linked List
Go implementation of a linked list

Nikita Sobolev9 best open-source findings, November 2019
Hello, everyone! Let me introduce a list of the best open-source findings for November 2019. If you...

Ferdinand MütschFlying a DJI Tello Drone with Go
The Idea A few months ago, I bought a DJI Tello (affiliate link) drone on Amazon for ~ 80...

Gustavo CastilloUsing Live Reload in Go
When we're developing APIs in Go or any other language it's important to have tools that help us to...

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

DorinAvoiding race conditions in Go
Exploring ways to make our functions concurrency-safe

Alex RiosUsing private Golang libs
1 - Configure GIT (~/.gitconfig) [url "ssh://git@github.com/"] insteadOf = https://github.com/...

TekWizelyShow DEV: Run - Easily manage and invoke small scripts and wrappers (Written in Golang)
Introduction Do you find yourself using tools like make to manage non build-related script...

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.