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

Jan StamerGo for SonarCloud with Github Actions
Go for SonarCloud with Github Actions Learn the basics of analyzing a Go project with...
![[Go] new feature for wrapped errors in 1.13](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fmaz1bjy9lx6q0x2rqhix.png)
Julian-Chu[Go] new feature for wrapped errors in 1.13
Go 1.13 introduced new feature for wrapped errors. If you didn't heard about it, I strongly recommend...

Steven VictorForum App with Golang/Gin and React/Hooks
This article explains how I built a Forum application from scratch using Golang and React.

Martin HeinzSetting Up Swagger Docs for Golang API
Note: This was originally posted at martinheinz.dev In the previous post - Building RESTful APIs in...

Lane WagnerPurity in my Programming Please
JK – There’s Nothing Pure About Religious Fundamentalism Pure functions are often hyped up in the...

Douglas Makey Mendez MoleroHow BigCache avoids expensive GC cycles and speeds up concurrent access in Go
A simple example of cache in Golang without expensive GC cycles.

Onikute.How to make a logo watermark tool in Golang on any Unix Distribution
A common need for creatives is to place our logo on pictures we produce. e.g. A photographer with 100s of dope pictures about to post them on social media.

Aarushi KansalHow to create your own invisibility cloak
I wanted to start learning about computer vision and I grew up on Harry Potter, so as my first experi...

Erfan BesharatProxy requests to an onion service using TorProxy and Caddy
Sometimes you may want to proxy a subdomain of your website or a local URI on your machine to a page...

Martin HeinzBuilding RESTful APIs in Golang
Note: This was originally posted at martinheinz.dev In previous post we talked about how to create "...

Kevin AlemánFrom Javascript to Go II
Hey! In my last blog post, you read some key differences between JS and Go, and how you can start to...

Kevin AlemánFrom JavaScript to Go.
This article, based on the book Go for Javascript developers aims to help you understand a little bit...

Jon CalhounUsing MVC to Structure Go Web Applications
MVC is a well-known way to structure web applications, but it is often shunned in Go. In this article we explore how MVC can be effectively implement in Go as well as how to avoid all of the issues that many people associate with MVC.

OleksGo middleware example. How to alter a HTTP handler result?
Let's imagine a situation when you want to alter a result, returned by some http handler to the client. Fortunately, Golang provides an easy mechanism for that, called a middleware.

Taichi SasakiComparison between Goa v1 vs. v3 about the design DSL
This article compares Goa v1 and v3 design DSL. v1 v3 API API APIKeySecurity APIKeySecurit...

Jon CalhounWhy Can't We Settle on a Single Web App Structure in Go?
Getting started in Go can be hard. The language itself is pretty easy to pick up, but figuring out how to structure your application can be overwhelming early on. At least it was a big time sink for me coming from a Ruby on Rails background where all of those early decisions were made for me. As I progressed I kept wondering why I had to make all of these decisions myself. In this article we explore why that is the case.