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

Johan LejdungA mini-guide — Build a REST API as a Go microservice together with MySQL
I have recently found myself coding and deploying a lot of Go microservices, both at my day-job at St...

Shi HanManaging Go Versions with direnv
How to simply manage Go versions for multiple projects with direnv

Ignacio Vergara KauselPicking up from other languages
After many years of doing Python, first as a hobbyist and then in a professional setting, I’ve had to...

wcchoiBrowser-side PDF processing with Go and WebAssembly
TLDR: This page demonstrates how to use WebAssembly (compiled from a tool called pdfcpu with Go v1.12...

K-SatoMy Journey of Go (Goroutines, Channels)
What are Goroutines? A goroutine is a lightweight thread managed by the Go runtime. ...

Using Golang as a scripting language
Using Golang as a scripting language

Rafael ViscarraStream a remote (Linux) screen with WebRTC
Recently I partcipated in a project that involved some server-side GPU rendering, due to the nature...

Jan StamerGo for SonarQube
Static code analysis is a great and easy way to discover bugs, race conditions, code smells or to...

K-SatoMy Journey of Go (Interfaces)
Interfaces in Go In Go, an interface is a set of method signatures. A variable of...

Sergey PonomarevSpeeding up Go Modules for Docker and CI
Finally, the Golang world has a built-in, conventional dependency manager in the ecosystem: Go Module...

DavinderAccess Docker Using Rest API
Most of the time we use Docker CLI to manage Docker Objects such as containers, images, volumes, and...

K-SatoMy Journey of Go (Maps, Ranges)
Maps A map is an unordered collection of key-value pairs, where each key is unique. ...

K-SatoMy Journey of Go (Arrays, Slices)
Arrays In Go, an array is a numbered sequence of elements of a single type with a fixed...

Nick NeisenHow to write a URL Shortener in Go
Exercise 2 of Gophercises was to create a URL shortener. The framework for this code was given and t...

K-SatoMy Journey of Go (Pointers, Structures)
Pointers How to declare a pointer In brief, a pointer is a value which points...

Amir KeshavarzHow to build https servers with certificate lazy loading in Go
Go has become extremely popular between server programmers in recent years and as this rising...