leoantony72 / go-structureLinks
This is a Golang project structure that I use for my projects. It is based on the hexagonal architecture, with some modifications. The structure is designed to keep the code organized and easy to understand. It includes directories for the entry point, functional code, database interactions, models, middleware and utility functions.
☆20Updated 2 years ago
Alternatives and similar repositories for go-structure
Users that are interested in go-structure are comparing it to the libraries listed below
Sorting:
- Go GRPC Auth Microservice☆147Updated 2 years ago
- ☆65Updated 4 months ago
- An example of session based authentication in Go☆91Updated 3 years ago
- Struct validation using tags☆99Updated 2 months ago
- 🌍🚀 Effortlessly simple i18n for Go. Plurals, gender, and more made easy!☆93Updated last year
- A simple package to implement generating and verifying JWT tokens. It generates and verifies both auth tokens and refresh tokens.☆17Updated last year
- Writing High Performant Golang Programs☆172Updated 2 years ago
- html coverage reporter for go coverprofile☆42Updated 7 months ago
- ☆68Updated 4 years ago
- Golang Event Scheduling Sample Using Postgresql Database as persisting layer.☆55Updated 4 years ago
- ☆67Updated 2 years ago
- Realworld implementation written with Go using Go kit!☆64Updated 2 years ago
- Pattern Matching library for go☆93Updated last year
- An example Event-Driven application in Go built with Watermill library.☆141Updated last year
- An easy to use, extensible boilerplate for Go applications☆108Updated 4 years ago
- ☆73Updated 2 years ago
- Bookmark Manager API (with nested folders)☆51Updated last year
- Golnag microservice-template by DDD☆33Updated last week
- Golang package to compute the distance between two geographic latitude, longitude coordinates☆190Updated last year
- KORM, an elegant and lightning-fast ORM for all your concurrent and async needs. Inspired by the highly popular Django Framework, KORM o…☆182Updated 3 weeks ago
- ☆53Updated last week
- boxes and glue made easy - a PDF rendering library for Go using boxes and glue☆87Updated 2 months ago
- ☆33Updated 2 years ago
- Dockerized Go microservices and their envoy proxies for a flow which showcases gRPC for Web Clients. Check the medium story!!!☆263Updated 2 years ago
- Database based task queue implemented in Go☆47Updated last week
- Repository hosting the Golang API template tutorial☆39Updated 3 years ago
- Example of how to build a web service using Go, PostgreSQL, and gRPC☆135Updated 3 months ago
- 🚨 Chi middleware for slog logger☆75Updated last week
- Simple URL Shortener☆44Updated 3 years ago
- Kafka Pub/Sub for the Watermill project.☆74Updated 6 months ago