A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
-
Updated
Aug 12, 2025 - Go
JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or integrity protected with a Message Authentication Code (MAC) and/or encrypted.
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
Authentication service that keeps you in control without forcing you to be an expert in web security.
Open Source License Key Generation and Verification Tool written in Go
Go RESTful API starter kit with Gin, JWT, GORM (MySQL, PostgreSQL, SQLite), Redis, Mongo, 2FA, email verification, password recovery
Go JWT signing, verifying and validating
This is the go boilerplate on the top of fiber web framework. With simple setup you can use many features out of the box
🔥 REST API для приложения списков ToDo
Authorization Plugin for Caddy v2 (JWT/PASETO)
Golang (GO) implementation of Javascript Object Signing and Encryption specification
backend clone of Twitter with golang
Golang, Postgres, Docker, AWS backend master class translation (rus)
🆔 Caddy Module JWT Authentication
Course files
Twitter backend - Golang
Go Echo Simple API with Clean architecture
【Star us and watch this project grow! 🌱⭐️】A comprehensive Go e-commerce template project demonstrating best practices in Go web development. Built with Gin framework and MySQL, featuring user authentication, product management, shopping cart, and order processing. Perfect for Go beginners to learn real-world application development.
Getting through the basics of setting up an authentication in Golang.
Golang RESTful API Boilerplate.
Implementing JWT Authentication in Golang REST APIs and securing it with Authentication Middleware.
In this comprehensive guide, you'll learn how to implement JWT (JSON Web Token) authentication in a Golang application using GORM and the Fiber web framework.
Created by M. Jones, J. Bradley, N. Sakimura
Released May 2015