gin-starter

Gin REST API Starter for Minimalists

goapipaginationgolangboilerplatejwtmodularrest-apiginstarter-kit
FreeRepo

Preview

gin-starter preview

Overview

Gin Starter. This is a REST API boilerplate. This project implements the Clean Architecture proposed by Uncle Bob. I do not claim this to be a perfect implementation, but it makes sense to me and hopefully to you. It's important to note that Clean Architecture is not about directory structures, however, it significantly influences them to some extent.

Features

clean-architecturemodular-structurejwt-authenticationpaginationapi-documentationdatabase-migrationsdependency-injection

Feature Flags

authenticationapiDocscaching

Recommended Use Cases

rest-api-developmentmicroservicesbackend-services

Frontend

None

Backend

gogin

Auth Providers

jwt

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
0
๐Ÿด Forks
0
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-09-24T18:11:28.000Z

Stack

Framework
gin
Language
go
Database
postgresql
Testing
go-testing

Data Layer

Databases
redis, postgresql

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source project with MIT license
Get Started with this Boilerplate