Gabriel Beretta
  • Home
  • Blog
  • Resume
  • Travel
  • Projects

Projects

Personal projects and experiments I decided to share. Mostly stuff I built to learn something new or solve a problem I had.

Featured Projects

Golang Design Patterns

A comprehensive collection of design patterns implemented in Go. Serves as a practical guide to understanding and applying common software design patterns.

GolangDesign Patterns

Golang REST Template

A minimal Golang REST API template built without external frameworks. Uses only Go's standard library (net/http), providing a clean, modular structure for lightweight APIs.

GolangRESTClean Architecture
GoChat preview
GoChat logo

GoChat

Production-ready real-time chat application featuring JWT auth, WebSocket messaging, Redis Pub/Sub, and PostgreSQL persistence.

GolangWebSocketRedisPostgreSQL

Designed & Developed in Brazil 🇧🇷 with Astro 🚀

© 2026 Gabriel Beretta