You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tony Blyler 4a7a41be4b Update README.md 4 years ago
examples/local/broadcast Add documentation, fix package local's name, add examples, and LICENSE 4 years ago
local Add documentation, fix package local's name, add examples, and LICENSE 4 years ago
LICENSE Add documentation, fix package local's name, add examples, and LICENSE 4 years ago
README.md Update README.md 4 years ago
seeker.go Add documentation, fix package local's name, add examples, and LICENSE 4 years ago

README.md

Discovery

Documentation

discovery is a pure Go library to provide simple abstractions to discover other hosts on networks.

Documentation

The discovery documentation for source code is available on GoDoc or you can run:

godoc gitlab.com/tblyler/discovery

Testing

Most tests do not require an active network. However, for the ones that do, they only utilize the loopback device and bind to an automatically assigned port via the 0 port.

go test -cover gitlab.com/tblyler/discovery

Examples

Usable examples are located here or run:

go get gitlab.com/tblyler/discovery/examples/...