package metricshelper

import (
	
	
)

const capacity = 8

var stringPool = sync.Pool{New: func() any {
	 := make([]string, 0, capacity)
	return &
}}

func () *[]string {
	 := stringPool.Get().(*[]string)
	* = (*)[:0]
	return 
}

func ( *[]string) {
	if  := cap(*);  < capacity {
		panic(fmt.Sprintf("expected a string slice with capacity 8 or greater, got %d", ))
	}
	stringPool.Put()
}