func Uint16SliceToStringSlice(slice []uint16) []*string {
	stringSlice := make([]*string, len(slice))
	for i, el := range slice {
		str := strconv.Itoa(int(el))
		stringSlice[i] = &str
	}
	return stringSlice
}
func Uint16SliceToStringSlice(slice []uint16) []*string {
	stringSlice := make([]*string, len(slice))
	for i, el := range slice {
		str := strconv.Itoa(int(el))
		stringSlice[i] = &str
	}
	return stringSlice
}
func Uint16SliceToStringSlice ( slice [ ] uint16 ) [ ] * string { stringSlice := make ( [ ] * string , len ( slice ) ) for i , el := range slice { str := strconv . Itoa ( int ( el ) ) stringSlice [ i ] = & str } return stringSlice }
// Uint16SliceToStringSlice converts a slice of type uint16 to a slice of type
// *string. It uses strconv.Itoa on each element
Uint16SliceToStringSlice converts a slice of type uint16 to a slice of type * string . It uses strconv . Itoa on each element