66 Resources
Golang boilerplate Libraries
A Golang restful API boilerplate based on Echo framework v4
A Golang restful API boilerplate based on Echo framework v4. Includes tools for module generation, db migration, authorization, authentication and more.
React + Golang boilerplate
React + Golang boilerplate Note: Optimized for running Docker in Linux where you can use port 80 without running docker-compose as root unless you mes
Config-loader - Minimal and safe way to load in configuration files without any extra boilerplate, made for my own personal usage
💕 config-loader Minimal and safe way to load in configuration files without any
MadeiraMadeira boilerplate project to build scalable, testable and high performance Go microservices.
MadeiraMadeira boilerplate project to build scalable, testable and high performance Go microservices.
Pulimi-foo - Terraform Bridge Provider Boilerplate
Terraform Bridge Provider Boilerplate This repository contains boilerplate code
A boilerplate/starter project for quickly building APIs using Golang with Clean Architechture
A boilerplate/starter project for quickly building APIs using Golang with Clean Architechture
Gin-boilerplate - Gin boilerplate preconfigured with basic rest api features
Gin Boilerplate Build apis with gin faster with this template Features Validatio
Boilerplate API template includes all the common packages and setup used for API development in this Company
Boilerplate API Boilerplate API template includes all the common packages and setup used for API development in this Company. Development Copy .env.ex
Gecho-starter - A starter/boilerplate for Golang Echo API
gecho-starter gecho-starter is a boilerplate for writing services in Golang quic
Dating-server - Go (Golang) API REST Template/Boilerplate with Gin Framework
go-rest-template Go (Golang) API REST Template/Boilerplate with Gin Framework 1.
Softsuite - Start from gofiber boilerplate and plan to build large projects
Softsuite Thanks to Cozy (ItsCosmas) to build gofiber boilerplate. I start learn
Behaviour Driven Development tests generator for Golang
gherkingen It's a Behaviour Driven Development (BDD) tests generator for Golang. It accept a *.feature Cucumber/Gherkin file and generates a test boil
Onion-Layer-Golang - A web application boilerplate built with go and clean architecture
go-clean-architecture-web-application-boilerplate A web application boilerplate
Go backend template.
Go Backend Template Examples Database (pgx + goqu): Client Service Transaction User Repository Model (ozzo-validation): User Usecases: Auth User Useca
Boil - A boilerplate generator cli for programmers
boil a touch wrapper for programmers that generates boilerplate files. to use: b
Fungen - Replace boilerplate code with functional patterns using 'go generate'
fungen fungen is a tool that can be used with go generate to automate the creation of list like types and methods like Map, Filter, Reduce, etc on the
Gin-boilerplate - This repository contains boilerplate code of a REST service using Gin (golang) framework.
Boilerplate REST service using Gin web framework (golang) Introduction This repository contains a boilerplate REST API service using Gin web framework
A boilerplate showing how to create a native Pulumi provider
xyz Pulumi Provider This repo is a boilerplate showing how to create a native Pu
Exemplary real world application built with Golang + Gin
Golang/Gin codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API. This codebase was
Boilerplate using Fiber 🚀 , Mongo, Hexagonal Architecture. Including a Blog explaining the components of the boilerplate.
Don't Forget give me a Star ⭐️ it's close to the fork button 😉 Follow me on: Instagram: https://www.instagram.com/carlos97cgr/ Twitter: https://twitt
The fastest way to build a restful API with golang and echo framework.
The fastest way to build a restful API with golang and echo framework. Includes common required features for modern web applications. A boilerplate project with golang and Echo.
The fastest way to deploy a restful api's with Gin Framework with a structured project that defaults to PostgreSQL database and JWT authentication middleware stored in Redis
Welcome to Golang Gin boilerplate v2 The fastest way to deploy a restful api's with Gin Framework with a structured project that defaults to PostgreSQ
The boilerplate of the GoLang application with a clear microservices architecture.
NOTE 1: If something is not fully clear, feel free to create an issue. Let's create an excellent boilerplate together! NOTE 2: There are no tests in t
Clean Boilerplate of Go, Domain-Driven Design, Clean Architecture, Gin and GORM.
Goilerplate Clean Boilerplate of Go, Domain-Driven Design, Clean Architecture, Gin and GORM. What is Goilerplate? Good example of Go with Clean Archit
A CLI for working with Go + Angular projects
NGGO A CLI tool for working with Angular + Go projects. Prerequisites You must have Go installed and GOPATH & GOBIN setup properly You must have angul
Go-fn Boilerplate for Web Functions
alya-go-fn-boilerplate Go-fn Boilerplate for Web Functions This projects aiming to create a deployment ready go skeleton webserver for fast developmen
Simple REST-API implementation using Golang with several packages (Echo, GORM) and Docker
Simple REST-API Boilerplate This is a simple implementation of REST-API using Golang and several packages (Echo and GORM). By default, I use PostgreSQ
Golang service boilerplate using best practices
go-boilerplate Golang service boilerplate using best practices. Responsibility: Register (CRUD) and Login Users with JWT. Dependencies Gin-Gonic Swagg
A boilerplate for building Gradescope autograders for Go projects.
go-autograder A boilerplate for building Gradescope autograders for Go projects. Getting started This autograder works by running all Go tests in a st
A golang boilerplate for Mixin Bot
go-boilerplate This is a golang boilerplate for Mixin Bot. run ./go-boilerplate -f YOUR_KEYSTORE_FILE help to see the help. It enables several widely
Go Clean Architecture Boilerplate
Go Clean-Architecture Simple Go Clean-Architecture Boilerplate Overview The purpose of the template is to show: How to organize a project and prevent
Code generator that generates boilerplate code for a go http server
http-bootstrapper This is a code generator that uses go templates to generate a bootstrap code for a go http server. Usage Generate go http server cod
Boilerplate for building a monolighic Go and React application
Monolithic Go and React Application Boilerplate This repository provides a simple and monolithic service with a server written in Go and frontend with
Golang Simple Boilerplate with Gofiber & Gorm
Golang Simple Boilerplate with Gofiber & Gorm Boilerplate Structure config/ controller/ entity/ exception/ helper/ middleware/ model/ repository/ seed
Go grpc template (boilerplate)
go-grpc-template go grpc template (boilerplate) Generate code from proto files bash ./gen.sh run server app go run go-grpc/commands/server run clien
Generate boilerplate + endpoints for Fiber REST APIs.
gomakeme Generate boilerplate + endpoints for Fiber REST APIs. Never spend 6 minutes doing something by hand when you can spend 1 week to automate it
Example hello-world service uses go-fx-grpc-starter boilerplate code
About Example hello-world service uses https://github.com/srlk/go-fx-grpc-starter boilerplate code. Implementation A hello world grpc service is creat
Simple boilerplate code to get started with building and deploying a serverless CRUD API
Simple boilerplate code to get started with building and deploying a serverless CRUD API with Go, MongoDB and Netlify
Go Fiber Boilerplate with Gorm ORM
Go Fiber Boilerplate with Gorm ORM This boilerplate app is using Go version 1.17 because I think for now this is the most updated release. Installatio
Golang Fiber boilerplate with MySQL resource.
Fibo - Go Fiber API Boilerplate A starter project with Golang, Fiber and Gorm Golang Fiber boilerplate with MySQL resource. Supports multiple configur
Opinionated boilerplate Golang HTTP server with CORS, OPA, Prometheus, rate-limiter for API and static website.
Teal.Finance/Garcon Opinionated boilerplate HTTP server with CORS, OPA, Prometheus, rate-limiter… for API and static website. Origin This library was
REST API boilerplate built with go and clean architecture - Echo Framework
GO Boilerplate Prerequisite Install go-migrate for running migration https://github.com/golang-migrate/migrate App requires 2 database (postgreSQL an
✨ Create a new production-ready project with backend, frontend and deploy automation by running one CLI command!
✨ Create a new production-ready project with backend, frontend and deploy automation by running one CLI command!
Opinionated boilerplate Golang HTTP server with CORS, OPA, Prometheus, rate-limiter for API and static website.
Teal.Finance/Server Opinionated boilerplate HTTP server with CORS, OPA, Prometheus, rate-limiter… for API and static website. Origin This library was
It's a lean boilerplate to start developing a microservice in Go.
Go microservice starter It's a lean boilerplate to start developing a microservice in Go. Features Gin server Godotenv to load environment variables M
A boilerplate showing how to create a Pulumi component provider written in Go
xyz Pulumi Component Provider (Go) This repo is a boilerplate showing how to create a Pulumi component provider written in Go. You can search-replace
An application that is developed to generate application by API specification
GO boilerplate is an application that is developed to generate application by API specification and Database schema with the collaboration with opn-generator.
A boilerplate for Go fiber versioning
Fiber Versioning Boilerplate Prerequisite Make sure you have the following installed outside the current project directory and available in your GOPAT
Boilerplate for writing Go applications without framework using hexagonal application development approach
Boilerplate for writing Go applications without framework using hexagonal application development approach
A tool to manage all your boilerplate from cli and generate files for you !
A tool to manage all your boilerplate from cli and generate files for you !
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Microservice Boilerplate for Golang with gRPC and RESTful API. Multiple database and client supported
Go Microservice Starter A boilerplate for flexible Go microservice. Table of contents Features Installation Todo List Folder Structures Features: Mult
A Visual Go REST API boilerplate builder.
A Visual Go REST API boilerplate builder. The boilerplate builder will export a Go web server with 0 dependencies, besides the ones you add.
Aceptadora provides the boilerplate to orchestrate the containers for an acceptance test.
aceptadora Aceptadora provides the boilerplate to orchestrate the containers for an acceptance test. Aceptadora is a replacement for docker-compose in
fiber-air-docker development environment boilerplate, examples
ON AIR! fiber-air-docker development environment boilerplate TODO on air 세션 준비 fiber 유저 준비 gorm 외래키 준비 아키텍쳐 참고 https://blog.puppyloper.com/menus/Golan
create boilerplate structure for neovim plugins
boilit Boil yourself a sweet plugin Installation • Usage Ain't nobody got time to create plugin directories: boilit yourself! boilit creates boilerpla
Automatically generate Go test boilerplate from your source code.
gotests gotests makes writing Go tests easy. It's a Golang commandline tool that generates table driven tests based on its target source files' functi
Zero boilerplate database operations for Go
(Now compatible with MySQL and PostgreSQL!) Everyone knows that performing simple DATABASE queries in Go takes numerous lines of code that is often re
An idiomatic Go REST API starter kit (boilerplate) following the SOLID principles and Clean Architecture
Go RESTful API Starter Kit (Boilerplate) This starter kit is designed to get you up and running with a project structure optimized for developing REST
Deskreen turns any device with a web browser into a secondary screen for your computer
Deskreen Website: https://deskreen.com ▶️ Deskreen Youtube channel (video tutorials, demos, use cases for Deskreen day to day usage) Deskreen turns an
A template for creating new Golang + Docker + Canonical Domain + Badges + Renovate + Golangci + Goreleaser + CircleCI + ...
golang-repo-template 😄 golang-repo-template Usage foo@bar:~$ golang-repo-template hello world _
Automatically generate Go test boilerplate from your source code.
gotests gotests makes writing Go tests easy. It's a Golang commandline tool that generates table driven tests based on its target source files' functi
Modern Go Application example
Modern Go Application Go application boilerplate and example applying modern practices This repository tries to collect the best practices of applicat
Zero boilerplate database operations for Go
(Now compatible with MySQL and PostgreSQL!) Everyone knows that performing simple DATABASE queries in Go takes numerous lines of code that is often re
:zap: boilerplate template manager that generates files or directories from template repositories
Boilr Are you doing the same steps over and over again every time you start a new programming project? Boilr is here to help you create projects from