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:
- Struct validation using tags☆107Updated last month
- Bookmark Manager API (with nested folders)☆52Updated 2 years ago
- 🌍🚀 Effortlessly simple i18n for Go. Plurals, gender, and more made easy!☆94Updated last year
- Realworld implementation written with Go using Go kit!☆64Updated 2 years ago
- The Gopher API, is a simple CRUD API for formative purpose, we're building it while writing the posts of the blog.☆78Updated 4 years ago
- 📖 Tutorial: Asynq. Simple, reliable & efficient distributed task queue for your next Go project.☆38Updated 3 years ago
- Database based task queue implemented in Go☆50Updated 2 months ago
- ☆30Updated 2 years ago
- Golnag microservice-template by DDD☆33Updated this week
- A simple way to implement pagination in Golang.☆102Updated 2 years ago
- Golang Event Scheduling Sample Using Postgresql Database as persisting layer.☆55Updated 4 years ago
- Fast SQL query builder for Go☆183Updated 7 months ago
- Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.☆93Updated last month
- Go Nats Streaming gRPC PostgerSQL emails microservice☆118Updated 4 years ago
- ☆65Updated 6 months ago
- Simple URL Shortener☆44Updated 3 years ago
- A high-performance, high precision, zero allocation fixed-point decimal library for financial applications☆153Updated 3 months ago
- Different approaches to HTTP routing in Go☆118Updated last year
- Writing High Performant Golang Programs☆173Updated 2 years ago
- Go GRPC Auth Microservice☆150Updated 2 years ago
- A template to use Golang + HTMX + Templ on Vercel 🚀☆61Updated last year
- Generate dynamic image content based on a template image and a CSV file.☆83Updated last year
- Pattern Matching library for go☆96Updated 2 years ago
- Examples of using various popular database libraries and ORM in Go.☆27Updated 2 years ago
- Package bigcscvreader offers a multi-threaded approach for reading a large CSV file in order to improve the time of reading and processin…☆55Updated this week
- goes is an event-sourcing framework for Go.☆152Updated last month
- An example Event-Driven application in Go built with Watermill library.☆141Updated last year
- ☆73Updated 2 years ago
- Slides and examples used for my training videos☆129Updated last month
- Repository hosting the Golang API template tutorial☆39Updated 3 years ago