web-dev-qa-db-fra.com

Pas de début avec, termine avec fonctions dans Go?

Juste curieux de le savoir: pourquoi n’existe-t-il pas de fonctions standard telles que startswith, endswith, etc., dans les bibliothèques standard du langage de programmation Go?

134
Sahas

Le package chaînes contient HasPrefix et HasSuffix .

import "strings"

startsWith := strings.HasPrefix("prefix", "pre") // true
endsWith := strings.HasSuffix("suffix", "fix") // true

play.golang.org

244
Kyle Finley