Versions in this module Expand all Collapse all v0 v0.2.1 Aug 15, 2017 v0.2.0 Jun 18, 2017 Changes in this version + const LIMIT + var Debug bool + var MetaDataQueue = NewSafeLinkedList() + var PostPushUrl string + func MakeCounterValue(endpoint, metric, tags string, val interface{}, step_and_ts ...int64) *model.JsonMetaData + func MakeGaugeValue(endpoint, metric, tags string, val interface{}, step_and_ts ...int64) *model.JsonMetaData + func MakeMetaData(endpoint, metric, tags string, val interface{}, counterType string, ...) *model.JsonMetaData + func PostPush(L []*model.JsonMetaData) error + func Push(endpoint, metric, tags string, val interface{}, counterType string, ...) + func PushCounter(endpoint, metric, tags string, val interface{}, step_and_ts ...int64) + func PushGauge(endpoint, metric, tags string, val interface{}, step_and_ts ...int64) + func StartSender() + type SafeLinkedList struct + L *list.List + func NewSafeLinkedList() *SafeLinkedList + func (this *SafeLinkedList) Front() *list.Element + func (this *SafeLinkedList) Len() int + func (this *SafeLinkedList) PopBack(limit int) []*model.JsonMetaData + func (this *SafeLinkedList) PushFront(v interface{}) *list.Element