Skip to content

Praetor provides a simple, opinionated way of integrating consul, especially service discovery, into a go.uber.org/fx application.

License

Notifications You must be signed in to change notification settings

xmidt-org/praetor

Repository files navigation

praetor

praetor integrates go.uber.org/fx with consul.

Build Status codecov.io Go Report Card Apache V2 License Quality Gate Status GitHub release PkgGoDev

Summary

Praetor provides a basic, opinionated way of integrating consul into a go.uber.org/fx application. In particular, it allows for external configuration to drive service registration and discovery. Praetor also binds service registration and discovery to the application lifecycle.

Table of Contents

Code of Conduct

This project and everyone participating in it are governed by the XMiDT Code Of Conduct. By participating, you agree to this Code.

Install

go get -u github.com/xmidt-org/praetor

Contributing

Refer to CONTRIBUTING.md.

About

Praetor provides a simple, opinionated way of integrating consul, especially service discovery, into a go.uber.org/fx application.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages