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:
- An easy way to get started with websockets in golang.☆18Updated last year
- 📖 Tutorial: Asynq. Simple, reliable & efficient distributed task queue for your next Go project.☆38Updated 4 years ago
- Go-template is an opinionated Hexagonal backend template written in GO.☆27Updated 2 years ago
- Struct validation using tags☆109Updated last month
- Generate dynamic image content based on a template image and a CSV file.☆83Updated last year
- The Gopher API, is a simple CRUD API for formative purpose, we're building it while writing the posts of the blog.☆79Updated 4 years ago
- goes is an event-sourcing framework for Go.☆151Updated this week
- Realworld implementation written with Go using Go kit!☆64Updated 2 years ago
- 🌍🚀 Effortlessly simple i18n for Go. Plurals, gender, and more made easy!☆95Updated 2 years ago
- A high-performance, high precision, zero allocation fixed-point decimal library for financial applications☆161Updated 5 months ago
- ☆66Updated last week
- An example Event-Driven application in Go built with Watermill library.☆145Updated 2 years ago
- Fast SQL query builder for Go☆183Updated 9 months ago
- Write language go and using clean architecture☆138Updated 2 years ago
- Go Patterns☆30Updated last year
- ☆30Updated 3 years ago
- An example of session based authentication in Go☆91Updated 3 years ago
- Golnag microservice-template by DDD☆33Updated this week
- Go GRPC Auth Microservice☆151Updated 2 years ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆73Updated 2 months ago
- Simple URL Shortener☆44Updated 3 years ago
- ☆33Updated 2 years ago
- Pattern Matching library for go☆98Updated 2 years ago
- Example of how to build a web service using Go, PostgreSQL, and gRPC☆134Updated 6 months ago
- ☆72Updated 5 years ago
- ☆53Updated 2 years ago
- powerful SQL toolkit; offering parsing, building, and migration capabilities.☆122Updated 4 months ago
- Bookmark Manager API (with nested folders)☆52Updated 2 years ago
- A robust, dependency-free go library that provides simple, thin, and user-friendly pub-sub kind of in-process event system for your Go ap…☆302Updated last month
- Golang Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines with …☆132Updated 2 years ago