Golang Boilerplates & Starter Kits

Golang, also known as Go, is a statically typed, compiled programming language designed at Google. Known for its efficiency, simplicity, and scalability, Go is used for a wide range of applications, including web development, system programming, and cloud infrastructure.

0 - 30 of 40 results
  • Popular
  • Price (Asc)
  • Price (Desc)
  • Stars (Asc)
  • Stars (Desc)
  • Newest

Starter Saas Go API

πŸ‘¨πŸ»β€πŸ’» by DevInterface SRL Free
This project contains everything you need to setup a fully featured SaaS API in 5 minutes.


πŸ‘¨πŸ»β€πŸ’» by Dan Gillis Free
A RESTful API template (built with Go) The goal of this project is to be an example of a relational database-backed REST HTTP Web Server that has characteristics needed to ensure success in a high volume environment. This project co-opts the DIY ethos of the Go community and does its best to "use the standard library" whenever possible, bringing in third-party libraries when not doing so would be unduly burdensome (structured logging, Oauth2, etc.).


πŸ‘¨πŸ»β€πŸ’» by Sanjayheaven Free
Go Gin Boilerplate. A development boilerplate based on the Gin framework, aimed at helping developers quickly build and develop web applications.

Golang Clean Architecture

πŸ‘¨πŸ»β€πŸ’» by DoWithLogic Free
implementation clean architecture with SOLID Principles

Modern Go Application

πŸ‘¨πŸ»β€πŸ’» by Sagikazarmark Free
Modern Go Application example

Lsp Docker

πŸ‘¨πŸ»β€πŸ’» by Emacs Lsp Free
Scripts and configurations to leverage lsp-mode in docker environment

Golang Repo Template

πŸ‘¨πŸ»β€πŸ’» by Moul Free
πŸŒ€ A template for creating new Golang + Docker + Canonical Domain + Badges + Dependabot + Renovate + GolangCI-lint + Goreleaser + GitHub Actions + Gitpod + Depaware + Git Hooks + ...

Golang Gin Realworld Example App

πŸ‘¨πŸ»β€πŸ’» by Gothinkster Free
Exemplary real world application built with Golang + Gin


πŸ‘¨πŸ»β€πŸ’» by Kuberlogic Free
KuberLogic turns a containerized application into a functional SaaS offering, with integrated billing, monitoring, and customer management.

Go Api Boilerplate

πŸ‘¨πŸ»β€πŸ’» by Vardius Free
Go Server/API boilerplate using best practices DDD CQRS ES gRPC

Go Clean Architecture Web Application Boilerplate

πŸ‘¨πŸ»β€πŸ’» by Bmf San Free
A web application boilerplate built with go and clean architecture.


πŸ‘¨πŸ»β€πŸ’» by Create Go App Free
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.

Go Graphql Starter

πŸ‘¨πŸ»β€πŸ’» by OscarYuen Free
This repository uses graph-gophers/graphql-go to build a starter web application

Emacs Bootstrap

πŸ‘¨πŸ»β€πŸ’» by Editor Bootstrap Free
Your on-the-fly Emacs development environment.


πŸ‘¨πŸ»β€πŸ’» by Yakuter Free
UGin is an API boilerplate written in Go (Golang) with Gin Framework.

Go Postgres React Starter

πŸ‘¨πŸ»β€πŸ’» by Aesrael Free
A go, postgres API with basic jwt auth starter, complete with a react frontend

Awesome Readme Template

πŸ‘¨πŸ»β€πŸ’» by Louis3797 Free
An awesome README template for your projects!

Go Food Delivery Microservices

πŸ‘¨πŸ»β€πŸ’» by Mehdihadeli Free
πŸ• A practical and imaginary food delivery microservices, built with golang, domain-driven design, cqrs, event sourcing, vertical slice architecture, event-driven architecture, and the latest technologies.


πŸ‘¨πŸ»β€πŸ’» by Mikestefanello Free
Rapid, easy full-stack web development starter kit in Go

Go Vue Starter

πŸ‘¨πŸ»β€πŸ’» by Markcheno Free
Starter project - Golang api, Vue.js client with user management and jwt authentication

Microservices Go

πŸ‘¨πŸ»β€πŸ’» by Gbrayhan Free
Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.

Gorsk Gin

πŸ‘¨πŸ»β€πŸ’» by Ribice Free
πŸ”₯ Idiomatic Golang Restful Starter Kit using Gin

Golang Echo Boilerplate

πŸ‘¨πŸ»β€πŸ’» by Nix United Free
Golang API Starter Kit based by Echo


πŸ‘¨πŸ»β€πŸ’» by Mojocn Free
Converting a MySQL database'schema to a RESTful golang APIs app in the fastest way


πŸ‘¨πŸ»β€πŸ’» by Denizgursoy Free
Customizable Boilerplate Project Creator


πŸ‘¨πŸ»β€πŸ’» by Gmhafiz Free
Go + Postgres + Chi Router + sqlx + ent + authentication + testing + opentelemetry Starter Kit for API Development

Go Gin Boilerplate

πŸ‘¨πŸ»β€πŸ’» by Vsouza Free
A starter project with Golang, Gin and DynamoDB


πŸ‘¨πŸ»β€πŸ’» by Ribice Free
:fire: Idiomatic Golang Restful Starter Kit

Go Micro Boilerplate

πŸ‘¨πŸ»β€πŸ’» by Begmaroman Free
The boilerplate of the GoLang application with a clear microservices architecture.


πŸ‘¨πŸ»β€πŸ’» by Ribice Free
Golang RPC starter kit with Twirp

You can also try

Email, Β SaaS, Β Microservices, Β Github, Β Rest API, Β  MongoDB, Β Prisma, Β .NET, Β Elasticsearch, Β PHP