func MapString(s []string, f func(string) string) []string {
	sm := make([]string, len(s))
	for i, v := range s {
		sm[i] = f(v)
	}
	return sm
}
MapString a new slice containing the results of applying the function f to each string in the original slice.
package gosc
import (
	"fmt"
	"math/rand"
	"reflect"
	"sort"
	"strings"
	"time"
)