Skip to content

soh335/go-mdns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

go-mdns

feature

  • discover service by multicast udp
  • only discover function

usage

client := new(mdns.Client)
client.Discover("_airplay._tcp.local.", func(msg *dns.Msg) {
        for _, rr := range msg.Extra {
                switch rr := rr.(type) {
                case *dns.A:
                        fmt.Println(rr.Header().Name, "=>", rr.A)
                default:
                }
        }
})

see also

About

discover service by multicast udp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages