avatar Christian Giacomi

Architecture-first backend engineering insights on production-ready Go services, APIs, and engineering leadership.

  • HOME
  • CATEGORIES
  • TAGS
  • ARCHIVES
  • ABOUT
Home

REST Design principles

Design principles when developing REST API's

%b %e, %Y Architecture

Check if two Time objects are the same point in time in Go

How do you check if two Time objects in Go refer to the same point in time?

%b %e, %Y Software

Mongo Go Driver findOneAndUpdate

An example of mongo-go-driver's findOneAndUpdate

%b %e, %Y Software

Generate random hex token using Go

How to generate a random hexadecimal token using Go

%b %e, %Y Software

Removing duplicate values from Slice in Go

How do you remove duplicate values from a slice in Go?

%b %e, %Y Software
  • 1
  • ...
  • 3
  • 4
  • 5
  • 6
  • 4 / 6

Recently Updated

  • To AI or not to AI
  • Unit of Work design pattern in Go
  • How to check if a key exists in a map in Go
  • How to perform type checking in Python
  • Multistage Docker image for Go

Trending Tags

ai angular appkit array auth aws cheatsheet data-structures discrimination docker

© 2026 Christian Giacomi. Some rights reserved.

Using the Chirpy theme for Hugo.

Trending Tags

ai angular appkit array auth aws cheatsheet data-structures discrimination docker