gofiber-template

API template

An opinionated template for building Go-based RESTful APIs with container support and automated CI/CD pipelines.

A production-ready, container-first opinionated gofiber project template. Config by envvars, DI by go.uber.org/fx, Database by uptrace/bun, with out-of-the-box MVC folder structure and CI/CD support.

GitHub

110 stars
3 watching
6 forks
Language: Go
last commit: 6 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
create-go-app/fiber-go-template Provides a scaffold for building RESTful APIs with Fiber Go Web Framework and auto-generated Swagger API documentation 955
gofiber/template Provides middleware for using multiple template engines with the Fiber web framework. 272
wajox/gobase A basic template for Go application development with standard project layout and tools. 61
create-go-app/net_http-go-template Provides a basic net/http backend template with Fiber framework and various utility packages for creating a new Go application 50
fachryansyah/fotongo A boilerplate project providing a basic structure and tools for building backend services with Go. 34
golang-templates/seed Automates setup and workflow for Go applications 482
create-go-app/chi-go-template A production-ready Go backend template with a lightweight router for building HTTP services. 12
restuwahyu13/go-clean-architecture A Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases. 129
sagikazarmark/modern-go-application A modern Go application template providing best practices and boilerplate for building scalable and maintainable software systems. 1,852
bigunmd/go-app-template Provides a basic structure and tools for building Go applications with clean architecture principles 17
efectn/fiber-boilerplate A Go-based boilerplate for building RESTful APIs with Fiber. 77
goyek/template Automates build, testing and analysis processes for Go applications 7
foolin/goview A lightweight template library for building Go web applications using golang html/template syntax. 427
octomation/go-module Provides a starting point and boilerplate code for creating Go modules with pre-configured CI/CD and inventory. 30
gofiber/boilerplate A pre-configured Go project for building Fiber applications with Docker support 418