
Roger Bosch
•Jan 28, 2026
Multi-stage Dockerfile for Go, static binaries, environment variables, healthcheck and deployment. Minimal images with no surprises.
A collection of blog posts about go

Roger Bosch
•Jan 28, 2026
Multi-stage Dockerfile for Go, static binaries, environment variables, healthcheck and deployment. Minimal images with no surprises.

Roger Bosch
•Jan 19, 2026
Clean architecture and hexagonal in Go: layers, interfaces, trade-offs and when architecture helps vs when it kills Go's simplicity.

Roger Bosch
•Jan 10, 2026
How to connect Go with PostgreSQL using pgx and database/sql. Queries, repositories, context, transactions and common errors.

Roger Bosch
•Jan 1, 2026
How middlewares work in Go with examples of logging, authentication, request ID, panic recovery and metrics.

Roger Bosch
•Dec 22, 2025
Comparison between net/http and Gin in Go. Routing, middlewares, validation and when it is worth adding a framework.

Roger Bosch
•Dec 13, 2025
Generics in Go with practical examples: generic functions, constraints, collections and when not to use them. No over-engineering.
OshyTech
Backend and data engineering focused on scalable systems, automation, and AI.
Copyright 2026 OshyTech. All Rights Reserved