Heim >Backend-Entwicklung >Golang >So vergleichen Sie Zeichenfolgen auf Gleichheit in Golang
1. Selbst erstellte Methode „==", Groß-/Kleinschreibung beachten, die einfachste Methode
fmt.Println("go"=="go") fmt.Println("GO"=="go")
Ausgabeergebnis:
true false
2 Funktion, Groß-/Kleinschreibung beachten, schneller als die selbst erstellte Methode „=="
fmt.Println(strings.Compare("GO","go")) fmt.Println(strings.Compare("go","go"))
Ausgabeergebnis:
-1 0
3. Vergleichen Sie die UTF-8-Codierung unter Kleinbuchstaben. Ob dies der Fall ist gleich oder nicht, Groß-/Kleinschreibung wird nicht berücksichtigt
fmt.Println(strings.EqualFold("GO","go"))
Ausgabeergebnis:
true
Empfohlene Tutorials zu verwandten Artikeln: Golang-Tutorial
Das obige ist der detaillierte Inhalt vonSo vergleichen Sie Zeichenfolgen auf Gleichheit in Golang. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!