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.
☆21Jan 25, 2023Updated 3 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:
- Jonas Schmedtmann - The Complete JavaScript Course 2018☆12Jan 21, 2019Updated 7 years ago
- Parr(B)ot is a Telegram bot framework based on top of Echotron☆10Jan 15, 2023Updated 3 years ago
- 基于spring boot 3.x的starter组件,集成了钉钉机器人发送消息通知,支持多机器人☆12Feb 13, 2023Updated 3 years ago
- Scripts and utilities to install and manage KVM machines☆11Jan 25, 2023Updated 3 years ago
- The Complete Blockchain Professional Course, published by Packt☆11Jan 30, 2023Updated 3 years ago
- Binance-API is a fast and lightweight Golang implementation for Binance API, providing complete API coverage, and supports both REST API,…☆10Aug 29, 2023Updated 2 years ago
- ☆12Dec 8, 2023Updated 2 years ago
- A Cryptocurrency Dashboard build with Vue JS, PWA enabled, Binance Websocket API for realtime price, amChart for displaying historical ch…☆11Jan 5, 2023Updated 3 years ago
- GETH - Go, Echo, Turso, HTMX example project by Quteo☆10Feb 17, 2024Updated 2 years ago
- Battery widget for awesomewm using upower☆10Nov 11, 2017Updated 8 years ago
- A simple sniffer for NATS, the cloud native messaging system. https://nats.io☆11Feb 15, 2016Updated 10 years ago
- Exercise files for the course Advanced Form Component with VueJs☆12Feb 2, 2023Updated 3 years ago
- ⬛️ CLI for Webstudio☆14Aug 31, 2023Updated 2 years ago
- Command palette with XState☆13Jan 6, 2023Updated 3 years ago
- 🟡开箱即用的kubernetes常用工具一键安装脚本,包含prometheus监控,各种exporter,中间件nacos,xxl,zookeeper,elasticsearch等一系列整合🚀☆14Feb 26, 2026Updated last week
- Stacky ☆ BEAM stack trace in Gleam: a stack trace of stack frames with module name, function name, arity, file name and line numb☆12Jun 6, 2024Updated last year
- Simple tutorial on Go Concurrency☆13May 3, 2024Updated last year
- Natural Russian Language Processing by the Keys☆12May 27, 2020Updated 5 years ago
- Repo to play with Solid Start features☆12Mar 9, 2022Updated 3 years ago
- Package tftp implements a TFTP server, as described in RFC 1350. MIT Licensed.☆10Jun 19, 2015Updated 10 years ago
- ☆10Nov 11, 2025Updated 3 months ago
- Easy to use Atomic Swap for bitcoin & altcoins☆17Mar 26, 2019Updated 6 years ago
- Transcripts for various Youtube Channels inspired by https://karpathy.ai/lexicap/index.html☆15Nov 14, 2025Updated 3 months ago
- Toolbox for Binance Go connector☆12Apr 28, 2023Updated 2 years ago
- A Background Task Manager built on top of NATS.io☆12Feb 24, 2026Updated last week
- Golang implementation Aviasales API for data access☆10Apr 15, 2017Updated 8 years ago
- ☆11Aug 22, 2023Updated 2 years ago
- A Go client to receive real-time data messages from Polymarket☆12Jun 25, 2025Updated 8 months ago
- golang docx to pdf convertor☆13Nov 6, 2019Updated 6 years ago
- Go implementation of the Gun distributed graph database☆11Feb 26, 2019Updated 7 years ago
- A simple crypto Telegram Bot based on chart-img.com API. The bot replies to the user with a screenshot of crypto market charts.☆11Mar 31, 2023Updated 2 years ago
- Create embeddable widgets with Preact and Typescript☆14Feb 19, 2026Updated 2 weeks ago
- The good old times are coming back with PACMAN☆12Jun 12, 2024Updated last year
- My Home Manager configuration☆11Feb 25, 2026Updated last week
- Gets the coin listing news from Binance and buys the coin on Gate.io before the pump☆17May 26, 2021Updated 4 years ago
- Simple Crud Application with Clean Architecture☆11Jan 21, 2021Updated 5 years ago
- End to End chatbot implemented in PyTorch☆12Apr 26, 2020Updated 5 years ago
- 💀 REPO MOVED OFF GITHUB☆14Dec 1, 2025Updated 3 months ago
- ☆14Dec 12, 2019Updated 6 years ago