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

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...

Rahul UpakareLearn Go with "Hello, world" programs
A "hello, world" program is a program which outputs or displays "hello, world" message. It often il...

K-SatoMy Journey of Go (Loops, Conditions)
For For is Go's only looping construct. Basic for loop consists of three parts that are...