GO Middleware - request response interceptors/filters
· ☕ 1 min read · ✍️ Neeraj Sidhaye
GO middleware as the name suggests, sits between Go webserver( to be precise "router") and application handler and it works like a filters, similar to what we have in J2EE application for pre and/or post processing of request. Let's hands on with Go Middleware...

gosec - GO security scanner and gosec integration with SonarCloud
· ☕ 3 min read · ✍️ Neeraj Sidhaye
Scanning GO application code with gosec for security problems. gosec is static code analysis tool for finding security issues in go application. We will also integrate gosec with SonarCloud. Let's hands on...

Dockerizing GO applications
· ☕ 3 min read · ✍️ Neeraj Sidhaye
Creating optimized docker image for GO application using multi stage build - using alpine image and then produce a small image with only binary in a scratch image. Let's read further...

Go - Building API
· ☕ 4 min read · ✍️ Neeraj Sidhaye
Writing API in Go with various flavours. Simple Go http web service, GO REST API using Go standard libraries and Go REST API using Gorilla Mux.