首頁 >後端開發 >Golang >golang中如何比較字串是否相等

golang中如何比較字串是否相等

王林
王林原創
2019-12-28 10:37:419039瀏覽

golang中如何比較字串是否相等

1、自建方法“==”,區分大小寫,最簡單的方法

fmt.Println("go"=="go")
fmt.Println("GO"=="go")

輸出結果:

true
false

2、Compare函數,區分大小寫,比自建方法「==」的速度要快

fmt.Println(strings.Compare("GO","go"))
fmt.Println(strings.Compare("go","go"))

輸出結果:

-1
0

3、比較UTF-8編碼在小寫的條件下是否相等,不區分大小寫

fmt.Println(strings.EqualFold("GO","go"))

輸出結果:

true

相關文章教學推薦:golang教學

#

以上是golang中如何比較字串是否相等的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:golang如何除錯下一篇:golang如何除錯