Versions in this module Expand all Collapse all v0 v0.1.1 Dec 22, 2019 v0.1.0 Dec 21, 2019 Changes in this version + type Client interface + Do func(trigger string, action Perform) + Send func(Sender) + SendRaw func(trigger string, data string) + Start func() error + func New(c Config) (Client, error) + type Config interface + Prepare func() (Client, error) + func UseEmitter(domain string, port int, key, link string, l Logger, debug bool) Config + type Logger interface + Debugf func(string, ...interface{}) + Errorf func(string, ...interface{}) + type Perform = func(from Client, data string) + type Sender interface + Data func() string + Source func() string + Trigger func() string + func PrepSender(sender, trigger string, data interface{}) (Sender, error)