golang implementation of a simple ssdp server/client