hauxe / GoM

Good design and performance of GoLang MicroService framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GoM

CircleCI Contact me on Codementor

Go microservice library

New Features

  • Channel broadcaster using Linked Channel
    • Circuit breaker using Netflix Hystrix
    • Environment autoloader by struct tag
    • GRPC server & client
    • HTTP server & client
    • Worker Pool
    • Retry backoff
    • Tracer (OpenTracing and OpenZipkin)

Installation

go get -u github.com/hauxe/gom

Todos

  • Write MORE Tests
  • Add File IO

License


MIT

About

Good design and performance of GoLang MicroService framework


Languages

Language:Go 83.6%Language:Shell 8.6%Language:Java 4.2%Language:Dockerfile 3.6%