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
- π Seamless Observability for Distributed Systems πβ69Updated this week
- Go Rest API starter kit / Golang API boilerplate base on Chi frameworkβ112Updated 4 years ago
- Template project for the Goyave frameworkβ21Updated last week
- Go HTTP request logger with structured logging capabilities built on "log/slog" packageβ233Updated 7 months ago
- β65Updated 9 months ago
- Golnag microservice-template by DDDβ32Updated last week
- A tool for formatting Go test results as readable documentationβ135Updated 9 months ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple β¦β70Updated last month
- π¨ net/http middleware for slog loggerβ62Updated last month
- β157Updated last year
- Example of how to build a web service using Go, PostgreSQL, and gRPCβ132Updated 2 weeks ago
- Golang Database Resolver and Wrapper for any multiple database connections topology, e.g. master-slave replication database, cross-regionβ¦β160Updated 2 weeks ago
- A sane and simple Go REST API template.β84Updated 3 years ago
- Go-template is an opinionated Hexagonal backend template written in GO.β27Updated last year
- Realworld implementation written with Go using Go kit!β63Updated last year
- Clean Code & Hexagonal Architecture API in Go - a beginner-friendly example.β98Updated last year
- Go GRPC Auth Microserviceβ138Updated last year
- Struct validation using tagsβ82Updated last month
- OpenTelemetry Tracing instrumentation for PostgreSQLβ124Updated last month
- A collection of reusable UI components built with Golang's templ, TailwindCSS, Daisy UI, and Alpine.js.β105Updated 9 months ago
- Boilerplate for the Echo framework with authentication, authorization and request/response validation.β44Updated 11 months ago
- An example Go project for running local development environment, with hot code reloading.β103Updated 5 years ago
- OpenTelemetry instrumentation for go-chi/chiβ131Updated last month
- Demonstrating various ways of structuring Go apps with some commentaryβ95Updated last year
- Go Todo Backend example using modular project layout for product microservice.β325Updated last year
- Generate OpenAPI 3.0 specifications from Go code.β63Updated 6 months ago
- Go + Postgres + Chi Router + sqlx + ent + authentication + testing + opentelemetry Starter Kit for API Developmentβ459Updated 3 weeks ago
- An easy to use, extensible boilerplate for Go applicationsβ102Updated 4 years ago
- Drive higher confidence in making changes by detecting large blocks of untested functionalityβ60Updated 2 years ago