Le langage Go lui-même n'a pas de fonctions pour mettre en majuscule ou en minuscule la première lettre d'une chaîne
Seulset peuvent réaliser. les lettres complètes de la chaîne respectivement majuscules et minuscules.
Sur la base de ces deux fonctions, vous pouvez implémenter l'encapsulation des lettres initiales majuscules et minuscules de chaînes : strings.ToUpper(s string)
// FirstUpper 字符串首字母大写 func FirstUpper(s string) string { if s == "" { return "" } return strings.ToUpper(s[:1]) + s[1:] } // FirstLower 字符串首字母小写 func FirstLower(s string) string { if s == "" { return "" } return strings.ToLower(s[:1]) + s[1:] }
strings.ToLower(s string)
Introduction associée :
Go (également connu sous le nom de Golang) est un langage de programmation statiquement fortement typé, compilé, simultané et de récupération de place développé par Google.
Robert Griesemer, Rob Pike et Ken Thompson ont commencé à concevoir Go en septembre 2007, et plus tard Ian Lance Taylor et Russ Cox rejoignent le projet. Go est développé sur la base du système d'exploitation Inferno. Go a été officiellement annoncé en novembre 2009, devenant un projet open source et implémenté sur les plates-formes Linux et Mac OS X, puis ajouté une implémentation sous les systèmes Windows. En 2016, Go a été sélectionné comme « Meilleur langage TIOBE de 2016 » par la société d'évaluation de logiciels TIOBE. Actuellement, Go publie une version de deuxième niveau tous les six mois (c'est-à-dire une mise à niveau de a.x vers a.y).Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!