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:
- 最简单部署、可自定义配置 golang 服务端渲染博客☆13Jun 16, 2025Updated 8 months ago
- Jonas Schmedtmann - The Complete JavaScript Course 2018☆12Jan 21, 2019Updated 7 years ago
- SHell TempLating☆12Apr 8, 2025Updated 11 months ago
- Inverted Index, Query Formulation and Ranking from Scratch in Python☆10Apr 24, 2018Updated 7 years ago
- Gleam bindings to Ink, a library for building terminal UIs.☆11Sep 12, 2025Updated 6 months ago
- GETH - Go, Echo, Turso, HTMX example project by Quteo☆10Feb 17, 2024Updated 2 years ago
- Using the new open-sourced GPT Neo and horoscopes scraped and cleaned from various sources, fine-tune the model to generate realistic hor…☆14Feb 8, 2022Updated 4 years ago
- An open source in memory Graph Database for Social Networks☆10Sep 20, 2022Updated 3 years ago
- JSON and URL query input validation☆14Oct 5, 2023Updated 2 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
- Библиотека для работы с API брокеров бинарных опционов☆15Jun 7, 2021Updated 4 years ago
- Exercise files for the course Advanced Form Component with VueJs☆12Feb 2, 2023Updated 3 years ago
- Proof-of-concept distributed key-value store implementation on top of MicroRaft, Protocol Buffers, and gRPC☆14Feb 15, 2023Updated 3 years ago
- Command palette with XState☆13Jan 6, 2023Updated 3 years ago
- Augmented Dickey-Fuller implementation in Go☆12Mar 15, 2019Updated 6 years ago
- A platform-agnostic internationalization library for Gleam☆23Dec 7, 2025Updated 3 months ago
- A simple sniffer for NATS, the cloud native messaging system. https://nats.io☆11Feb 15, 2016Updated 10 years ago
- WIP☆11Dec 13, 2022Updated 3 years ago
- ☆10Apr 8, 2023Updated 2 years ago
- ☆12Dec 8, 2023Updated 2 years ago
- ☆10Nov 11, 2025Updated 4 months ago
- Natural Russian Language Processing by the Keys☆12May 27, 2020Updated 5 years ago
- CNN News App on Ionic Framework (5)☆12Jul 13, 2023Updated 2 years ago
- A Go client to receive real-time data messages from Polymarket☆12Jun 25, 2025Updated 8 months ago
- Repo to play with Solid Start features☆12Mar 9, 2022Updated 4 years ago
- The template to pack your Flask + Vue web app.☆10Mar 6, 2023Updated 3 years ago
- Transcripts for various Youtube Channels inspired by https://karpathy.ai/lexicap/index.html☆15Nov 14, 2025Updated 3 months ago
- Gets the coin listing news from Binance and buys the coin on Gate.io before the pump☆17May 26, 2021Updated 4 years ago
- golang docx to pdf convertor☆13Nov 6, 2019Updated 6 years ago
- Golang implementation Aviasales API for data access☆10Apr 15, 2017Updated 8 years ago
- Toolbox for Binance Go connector☆12Apr 28, 2023Updated 2 years ago
- End to End chatbot implemented in PyTorch☆12Apr 26, 2020Updated 5 years ago
- Go implementation of the Gun distributed graph database☆11Feb 26, 2019Updated 7 years ago
- Simple tutorial on Go Concurrency☆13May 3, 2024Updated last year
- NodeJs payment gateway service for TigoPesa, Tanzania. Supports USSD Push Debit Mandate API☆12Dec 30, 2022Updated 3 years ago
- Create embeddable widgets with Preact and Typescript☆14Updated this week
- The good old times are coming back with PACMAN☆12Jun 12, 2024Updated last year
- Easy to use Atomic Swap for bitcoin & altcoins☆17Mar 26, 2019Updated 6 years ago
- 🏺✨ A toy browser engine written in Golang and compiled in WASI. Render simple HTML and CSS into PNG images. I mean why not?☆16Mar 7, 2023Updated 3 years ago