gaodoo / golang-restful-starter-kitLinks
A RESTful application boilerplate in Go (golang) taking best practices and utilizing best available packages and tools
☆24Updated 9 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
Sorting:
- a tool for handling file uploads simple☆61Updated 2 years ago
- Basic service discovery implementation 🥳☆46Updated 3 years ago
- 📖 Tutorial: Asynq. Simple, reliable & efficient distributed task queue for your next Go project.☆38Updated 3 years ago
- API Gateway☆10Updated last year
- An example Event-Driven application in Go built with Watermill library.☆142Updated last year
- 🚗 Real time package tracking implementation with RabbitMQ☆60Updated 3 years ago
- A goroutine job dispatcher based on worker-pool pattern.☆32Updated last year
- Struct validation using tags☆100Updated 3 months ago
- Go http real ip header parser☆24Updated 3 years ago
- Golang Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines with …☆132Updated 2 years ago
- Simple, customizable, leveled and efficient logging in Go☆20Updated 3 years ago
- Load balancer Algorithms☆39Updated 2 weeks ago
- 📖 Tutorial: Working with RabbitMQ in Golang by examples.☆49Updated 3 weeks ago
- Golang Event Scheduling Sample Using Postgresql Database as persisting layer.☆55Updated 4 years ago
- Utility functions for Go slice types.☆28Updated 2 years ago
- A straightforward repository pattern implementation for GORM. Easy to use and easy to test with gomock.☆27Updated 3 years ago
- A simple way to implement pagination in Golang.☆102Updated last year
- Stream Chat official Golang API Client☆76Updated this week
- Embedded, self-hosted swagger-ui for go servers☆89Updated last year
- High-performance, concurrent embedded caching engine for Go applications with support for Hash data type, Disk Save and TTL☆68Updated 7 months ago
- This repos has lots of Go concurrency, goroutine and channel usage and best practice examples☆154Updated 4 years ago
- A collection of best practices and lessons learnt from applying concurrency in go.☆110Updated 4 months ago
- Data analysis tool for Go. Similar to the famous Python library pandas.☆83Updated 2 years ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w…☆50Updated last year
- GORM relationships examples☆73Updated 4 years ago
- ☆33Updated 2 years ago
- Free video conferencing over WebRTC in Go.☆188Updated 2 years ago
- Pub Sub server via WebSocket using Gorilla WebSocket☆47Updated 2 years ago
- `ctxio` gives `io.copy` operations the ability to cancel with context and retrieve progress data.☆12Updated 3 years ago
- Repository hosting the Golang API template tutorial☆39Updated 3 years ago