gaodoo / golang-restful-starter-kit
A RESTful application boilerplate in Go (golang) taking best practices and utilizing best available packages and tools
β23Updated 8 years ago
Alternatives and similar repositories for golang-restful-starter-kit:
Users that are interested in golang-restful-starter-kit are comparing it to the libraries listed below
- Basic service discovery implementation π₯³β45Updated 2 years ago
- π Real time package tracking implementation with RabbitMQβ58Updated 2 years ago
- A goroutine job dispatcher based on worker-pool pattern.β32Updated last year
- Struct validation using tagsβ84Updated last month
- Go http real ip header parserβ24Updated 3 years ago
- `ctxio` gives `io.copy` operations the ability to cancel with context and retrieve progress data.β12Updated 3 years ago
- A CLI tool for initializing and managing hexagonal Go projects.β29Updated 3 months ago
- π Tutorial: Asynq. Simple, reliable & efficient distributed task queue for your next Go project.β34Updated 3 years ago
- This repository is implementation of Bully Algorithm in Golang with RPCβ22Updated last year
- Utility functions for Go slice types.β28Updated 2 years ago
- Check licenses in your go package with this action!β26Updated 3 years ago
- An example Event-Driven application in Go built with Watermill library.β137Updated last year
- A straightforward repository pattern implementation for GORM. Easy to use and easy to test with gomock.β27Updated 3 years ago
- Example go project to send email using GO via smtp, Gmail API and OAuth2. This is also a reference project for my article in medium titleβ¦β21Updated 3 years ago
- Correctly rounded monetary amounts and exchange rates for Goβ34Updated 2 months ago
- An app with Trie tree and Breve search Implementation CLI and HTTP both π₯³β15Updated 3 years ago
- Kronika adds some extra utility around the standard time package. It does not have any other external dependencies.β37Updated 2 years ago
- A collection of common functions but with better performance, less allocations and less dependencies created for Fiber.β48Updated last week
- cdule (pronounce as Schedule) Golang based scheduler library with database support.β55Updated 5 months ago
- a tool for handling file uploads simpleβ60Updated 2 years ago
- Repository hosting the Golang API template tutorialβ39Updated 2 years ago
- π¨ Fiber middleware for slog loggerβ74Updated last week
- Cloud-Native Distributed In-Memory Databaseβ21Updated 2 years ago
- An E-Commerce REST-API Written in Golang with Clean-Architecture (Gin framework)β10Updated last year
- Customizable Boilerplate Project Creatorβ140Updated last month
- Go library providing multiple simultaneous and resumable uploads.β41Updated 7 years ago
- π Tutorial: Working with RabbitMQ in Golang by examples.β49Updated 9 months ago
- High-performance, concurrent embedded caching library for Go applications with support for Hash data type, Disk Save and TTLβ66Updated 2 months ago
- AI based free translate appβ16Updated 9 months ago
- β22Updated 9 months ago