The monitor package (github.com/TheThingsNetwork/ttn/api/monitor) is a bit messy. It contains a client and example server, and the client implementation is also far from perfect. This should be cleaned up a bit:
Put client overlay in separate package
Put server in separate package
Use github.com/TheThingsNetwork/go-utils/sendbuffer
The monitor package (
github.com/TheThingsNetwork/ttn/api/monitor
) is a bit messy. It contains a client and example server, and the client implementation is also far from perfect. This should be cleaned up a bit:github.com/TheThingsNetwork/go-utils/sendbuffer