package protocol type MessageType string const ( MsgInit MessageType = "init" MsgSubscribe MessageType = "subscribe" MsgUnsubscribe MessageType = "unsubscribe" MsgBroadcast MessageType = "broadcast" MsgError MessageType = "error" ) type Topic string func (t Topic) Valid() bool { return t != "" }