Versions in this module Expand all Collapse all v2 v2.0.1 Apr 29, 2021 Changes in this version + const APPLICATION_JSON + const AUTHORIZATION + const CONTENT_TYPE + const SEND_INTERVAL + const X_REWRITE_DOMAIN + func GracefullyHandleError() + func ReadFiles(filePath string) []byte + func StoreFiles(content string) + type ApiManager struct + func NewApiManagerInstance(url string, method string, apikey string, overrideServerHost string) *ApiManager + func (ap *ApiManager) ExecuteApiCall() (string, int) + type CollectionUsages struct + Collection_id string + Environment_id string + Usages []Usages + type Metering struct + func GetMeteringInstance() *Metering + func (mt *Metering) Init(url string, apiKey string, guid string, environmentId string, ...) + func (mt *Metering) RecordEvaluation(featureId string, propertyId string, identityId string, segmentId string) + type UrlBuilder struct + func GetInstance() *UrlBuilder + func (ub *UrlBuilder) GetConfigUrl() string + func (ub *UrlBuilder) GetMeteringUrl() string + func (ub *UrlBuilder) GetWebSocketUrl() string + func (ub *UrlBuilder) Init(collectionId string, environmentId string, region string, guid string, ...) + type Usages struct + Count int64 + Evaluation_time string + Feature_id string + Identity_id string + Property_id string + Segment_id interface{}