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

113 stars
3 watching
6 forks
Language: Go
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
create-go-app/fiber-go-templateProvides a scaffold for building RESTful APIs with Fiber Go Web Framework and auto-generated Swagger API documentation966
gofiber/templateProvides middleware for using multiple template engines with the Fiber web framework.275
wajox/gobaseA basic template for Go application development with standard project layout and tools.61
create-go-app/net_http-go-templateProvides a basic net/http backend template with Fiber framework and various utility packages for creating a new Go application50
fachryansyah/fotongoA boilerplate project providing a basic structure and tools for building backend services with Go.35
golang-templates/seedAutomates setup and workflow for Go applications486
create-go-app/chi-go-templateA production-ready Go backend template with a lightweight router for building HTTP services.13
restuwahyu13/go-clean-architectureA Go-based software project demonstrating the clean architecture pattern and its folder structure for structuring and organizing codebases.131
sagikazarmark/modern-go-applicationA modern Go application template providing best practices and boilerplate for building scalable and maintainable software systems.1,861
bigunmd/go-app-templateProvides a basic structure and tools for building Go applications with clean architecture principles17
efectn/fiber-boilerplateA Go-based boilerplate for building RESTful APIs with Fiber.77
goyek/templateAutomates build, testing and analysis processes for Go applications11
foolin/goviewA lightweight template library for building Go web applications using golang html/template syntax.429
octomation/go-moduleProvides a starting point and boilerplate code for creating Go modules with pre-configured CI/CD and inventory.30
gofiber/boilerplateA pre-configured Go project for building Fiber applications with Docker support426