Registry / networking / edaniels-zeroconf

edaniels-zeroconf

JSON →
library1.0.10gogounverified

A pure Go library for Multicast DNS-SD (mDNS/DNS-SD) to browse, resolve, and register services on a local network.

go get github.com/edaniels/zeroconf
INSTALL
IMPORT
SIG · EDANIELS-ZEROCONF
E
edaniels-zeroconf
networkinggov1.0.10
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

zeroconf
github.com/edaniels/zeroconf

Browse for HTTP services on the local network using mDNS.

package main import ( "fmt" "github.com/edaniels/zeroconf" ) func main() { resolver, err := zeroconf.NewResolver(nil) if err != nil { panic(err) } entries := make(chan *zeroconf.ServiceEntry) go func() { for entry := range entries { fmt.Printf("Found service: %s\n", entry.Instance) } }() err = resolver.Browse("_http._tcp", "local.", entries) if err != nil { panic(err) } select {} }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
1.0.10latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
9 hits · last 30 days
node
8
OpenAI (training)
1
Resources
edaniels-zeroconf — go get edaniels-zeroconf · libregistry