Existe-t-il une fonction StartsWith (chaîne str1, chaîne str2) qui peut vérifier si str1 est un préfixe de str2 en langage Go?
Je veux une fonction similaire à Java démarre avec http://docs.Oracle.com/javase/1.5.0/docs/api/Java/lang/String.html# démarre avec (Java.lang.String )
Le package de chaînes a ce que vous recherchez. Plus précisément la fonction HasPrefix: http://golang.org/pkg/strings/#HasPrefix
Exemple:
fmt.Println(strings.HasPrefix("my string", "prefix")) // false
fmt.Println(strings.HasPrefix("my string", "my")) // true
Ce package est plein de nombreuses fonctions d'aide aux chaînes différentes que vous devriez vérifier.