gaodoo / golang-restful-starter-kit
A RESTful application boilerplate in Go (golang) taking best practices and utilizing best available packages and tools
☆21Updated 8 years ago
Related projects ⓘ
Alternatives and complementary repositories for golang-restful-starter-kit
- a tool for handling file uploads simple☆56Updated 2 years ago
- Check licenses in your go package with this action!☆26Updated 2 years ago
- Simple, customizable, leveled and efficient logging in Go☆20Updated 2 years ago
- API Gateway☆10Updated 10 months ago
- 🚗 Real time package tracking implementation with RabbitMQ☆58Updated 2 years ago
- An app with Trie tree and Breve search Implementation CLI and HTTP both 🥳☆16Updated 2 years ago
- Go http real ip header parser☆24Updated 2 years ago
- Basic service discovery implementation 🥳☆43Updated 2 years ago
- Utility functions for Go slice types.☆28Updated 2 years ago
- `ctxio` gives `io.copy` operations the ability to cancel with context and retrieve progress data.☆12Updated 3 years ago
- Go client for the Foreign exchange rates and currency conversion API 💰☆17Updated 4 years ago
- High-performance, concurrent embedded caching library for Go applications with support for Hash data type, Disk Save and TTL☆59Updated 2 months ago
- 📖 Tutorial: Asynq. Simple, reliable & efficient distributed task queue for your next Go project.☆33Updated 3 years ago
- ☆33Updated last year
- Redis Pub/Sub for the Watermill project.☆32Updated 2 weeks ago
- Generate Swagger 2.0 documentation for Go with "no" annotations, "no" files, "no" command☆94Updated last month
- This repos has lots of Go interface usage and best practice examples☆119Updated 4 years ago
- Embedded, self-hosted swagger-ui for go servers☆82Updated 6 months ago
- A collection of common functions but with better performance, less allocations and less dependencies created for Fiber.☆47Updated 3 weeks ago
- Code and slides for Kodla 2022☆23Updated 2 years ago
- Free video conferencing over WebRTC in Go.☆173Updated last year
- mqtt-wrapper provides easy-to-use MQTTv3 and MQTTv5 client☆14Updated 3 years ago
- Chat server with websocket golang☆96Updated 2 years ago
- This repos has lots of Go concurrency, goroutine and channel usage and best practice examples☆151Updated 3 years ago
- Packaging and encrypting/decrypting your files for Golang☆20Updated 3 years ago
- Golang REST API Boilerplate with Gofiber☆37Updated 11 months ago
- Struct validation using tags☆46Updated 2 months ago
- kmux is a powerful Go package that revolutionizes the way proxies are implemented by allowing developers to define proxies as code. By pr…☆38Updated 10 months ago
- AI based free translate app☆16Updated 4 months ago
- A graceful shutdown implementation for Go 🧨☆9Updated 2 years ago