xytis / go-disco

Unified service discovery library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-disco

Unified service discovery library

Quickstart

Dependency management: Dep

dep ensure
go build

Test application accepts ENV variable DISCOVERY_BACKEND in format backend:config_url

Examples:

DISCOVERY_BACKEND=dns:127.0.0.1:53?suffix=service.consul ./go-disco consul
DISCOVERY_BACKEND=consul:default ./go-disco consul

About

Unified service discovery library

License:MIT License


Languages

Language:Go 89.1%Language:HCL 6.2%Language:Makefile 4.7%