jonnylangefeld / go-api
A go api base project with all best practices I learned over the years
☆48Updated 4 years ago
Alternatives and similar repositories for go-api:
Users that are interested in go-api are comparing it to the libraries listed below
- Go Rest API starter kit / Golang API boilerplate base on Chi framework☆112Updated 4 years ago
- Struct validation using tags☆85Updated last month
- Go-template is an opinionated Hexagonal backend template written in GO.☆27Updated 2 years ago
- ☆65Updated 2 weeks ago
- An example Event-Driven application in Go built with Watermill library.☆137Updated last year
- Go GRPC Auth Microservice☆140Updated last year
- Demonstrating various ways of structuring Go apps with some commentary☆95Updated last year
- A Golang restful API boilerplate based on Echo framework v4. Includes tools for module generation, db migration, authorization, modular, …☆95Updated 6 months ago
- A sane and simple Go REST API template.☆84Updated 3 years ago
- 🔍 Seamless Observability for Distributed Systems 🔍☆70Updated this week
- ☆34Updated 3 years ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆70Updated 2 months ago
- An easy to use, extensible boilerplate for Go applications☆102Updated 4 years ago
- A Golang and HTMX Todo application☆86Updated last month
- Write language go and using clean architecture☆138Updated last year
- Short examples of common anti-patterns in Go Web Applications.☆412Updated 6 months ago
- Boilerplate for writing Go applications without framework using hexagonal application development approach☆41Updated 2 years ago
- e-commerce written in Go and HTMX☆83Updated 3 weeks ago
- Clean Code & Hexagonal Architecture API in Go - a beginner-friendly example.☆99Updated last year
- Go Todo Backend example using modular project layout for product microservice.☆327Updated last year
- Monorepo for backend microservices golang☆69Updated 2 years ago
- A brief working example of adding distributed tracing to a Go application and configuring OTEL, Tempo and more.☆24Updated 9 months ago
- This package is build to send the flash messages on the top of Gofiber☆32Updated 10 months ago
- ☆37Updated 2 years ago
- Generate Swagger 2.0 documentation for Go with "no" annotations, "no" files, "no" command☆98Updated 3 months ago
- Example CRUD project applying Hexagonal Architecture, DDD, EDA, CQRS, BDD, CI, and more... in Go.☆82Updated last week
- ☆64Updated 2 years ago
- Code samples for tutorials published on the GoLand blog☆78Updated last year
- This is a sample project to demonstrate how to set up a test coverage threshold using Go and Github Actions☆20Updated 2 years ago
- 🚨 net/http middleware for slog logger☆63Updated 3 weeks ago