string go startswith

string - Go StartsWith(cadena de caracteres)



(1)

El paquete de cuerdas tiene lo que buscas. Específicamente la función HasPrefix: http://golang.org/pkg/strings/#HasPrefix

Ejemplo:

fmt.Println(strings.HasPrefix("my string", "prefix")) // false fmt.Println(strings.HasPrefix("my string", "my")) // true

Ese paquete está lleno de un montón de diferentes funciones de ayuda de cadenas que deberías revisar.

¿Existe una función StartsWith (str1, str2 string) que pueda verificar si str1 es un prefijo de str2 en el lenguaje Go?

Quiero una función similar a la que comienza con Java http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html#startsWith(java.lang.String )