package main
import (
"fmt"
"strings"
"unicode"
)
func main() {
// rune = one or more characters
myFunc := func(ch rune) bool {
return unicode.IsNumber(ch)
}
fmt.Printf("%q\n", strings.FieldsFunc("Go12is03a4900365programming10language", myFunc))
}
/*
run:
["Go" "is" "a" "programming" "language"]
*/