# README
Golang GIN Production Server Framework
Features
- Router
- Configuration
- Middlewares
- Shutdown Hook
- Custom Exception
- Custom Json Validators and Validators Exception
- Json Utils
- Secret Service
- Database Initialization
- In Memory Cache Service
- Logger Service
- Commands
- Rate Limiter Middleware
- Request Timeout Middleware
- Request Logger Middleware
- TraceId support for Logger and Errors
- Auto Go Max Processes Configuration
- Go Memory Limit Configuration
- Graceful Shutdown
- Default Cors Configuration with override support
- Enabled PProf
curl -v -H "Authorization: foobar" -o profile.pb.gz \
http://localhost:8080/metrics/pprof/profile?seconds=60
go tool pprof -http=:8099 profile.pb.gz
- Enabled Gzip Compression with option to exclude paths.
- Health Ping Endpoint:
/health/IhEaf/ping
# Packages
No description provided by the author