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:
- π Tutorial: Asynq. Simple, reliable & efficient distributed task queue for your next Go project.β37Updated 3 years ago
- Golang Event Scheduling Sample Using Postgresql Database as persisting layer.β55Updated 4 years ago
- Pattern Matching library for goβ93Updated last year
- Repository hosting the Golang API template tutorialβ39Updated 3 years ago
- β26Updated last week
- Framework for writing scalable distributed stateful applicationsβ49Updated last week
- Clean Architecture Use Case for Goβ34Updated last year
- β15Updated last year
- Golnag microservice-template by DDDβ34Updated this week
- ππ Effortlessly simple i18n for Go. Plurals, gender, and more made easy!β92Updated 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
- β19Updated last year
- This package provides a framework for writing validations for Go applications.β93Updated 2 years ago
- β29Updated 2 years ago
- helper middleware and functionality for go-chi/chiβ40Updated last week
- β74Updated 2 years ago
- Embedded Swagger UI for Goβ75Updated last month
- Package bigcscvreader offers a multi-threaded approach for reading a large CSV file in order to improve the time of reading and processinβ¦β54Updated 3 weeks ago
- An MVC golang framework for building web APIsβ52Updated last year
- An example of session based authentication in Goβ91Updated 3 years ago
- Fast, dependable universally unique idsβ26Updated 6 months ago
- Go Hotels microservicesβ54Updated 4 years ago
- Materials for https://threedots.tech/event-driven/β31Updated 3 weeks ago
- Lightweight library for the transactional outbox pattern in Go, not tied to any specific relational database or broker.β74Updated last week
- Bookmark Manager API (with nested folders)β50Updated last year
- Generic simple workflows and concurrency patternsβ45Updated 2 years ago
- map library using Go generics that offers a standard interface, go routine synchronization, and sortingβ49Updated 4 months ago
- Scan provides the ability to to scan sql rows directly to any defined structure.β87Updated 2 weeks ago
- Render forms in go based on struct layoutβ19Updated last week
- π Tiny event emitter built on genericsβ42Updated last year