const counterMetricType … const gaugeMetricType … const histogramMetricType … const summaryMetricType … const timingRatioHistogram … const customType … type metric … func (m metric) buildFQName() string { … } type byFQName … func (ms byFQName) Len() int { … } func (ms byFQName) Less(i, j int) bool { … } func (ms byFQName) Swap(i, j int) { … }