metaverse / truss

Truss helps you build go-kit microservices without having to worry about writing or maintaining boilerplate code.
Other
734 stars 143 forks source link

decouple NewService from NewEndpoints & govet fixes #301

Closed zwiedmann-isp closed 3 years ago

zwiedmann-isp commented 3 years ago

This change improves the flexibility of interacting with the gokit endpoints and service particularly when creating one's own main.go, thus improving Support Level 2

The specific usecase prompting this change is to allow adding an additional gokit endpoint to the generated gokit service outside truss generation. In our case because we need to support an xml handler in our service