Go webservice framework
##Features
- Client
- Sync/Async Requests
- Publish
- Service Discovery/Watch
- Encoder
- Circuit breaker
- Server
- RPC HTTP
- Publish/Subscribe Queue
- Retries/Timeout Queue
- Graceful Shutdown with timeout
- Custom Error
- Register Etcd/Consul and Hartbeat
- Snappy
- Encoder
- Middleware
- Health Endpoint (/health)
- Metric
##TODO
- Circuit breaker Metric
- Metric
- Doc
- Test
##Plan
- HTTP2
##Usage See in example