mqtt.go is a client library for the MQTTv5 protocol, written in Go. The users of the client library can use pull or push mechanism to receive messages.
In reviewing this library, I notice it doesn't implement client-side persistence for QoS>0, to facilitate retransmission in the case of disconnects or restarts. There appears to be an empty storage.go.
Is there a list of features that are planned but not yet implemented? Perhaps a comparison against the MQTTv5 spec of necessary client behaviors?
Hi,
In reviewing this library, I notice it doesn't implement client-side persistence for QoS>0, to facilitate retransmission in the case of disconnects or restarts. There appears to be an empty
storage.go
.Is there a list of features that are planned but not yet implemented? Perhaps a comparison against the MQTTv5 spec of necessary client behaviors?
Thanks!