本文摘自php中文网,作者V,侵删。

1、自建方法“==”,区分大小写,最简单的方法
1 2 | fmt.Println( "go" == "go" )
fmt.Println( "GO" == "go" )
|
输出结果:
2、Compare函数,区分大小写,比自建方法“==”的速度要快
1 2 | fmt.Println(strings.Compare( "GO" , "go" ))
fmt.Println(strings.Compare( "go" , "go" ))
|
输出结果:
3、比较UTF-8编码在小写的条件下是否相等,不区分大小写
1 | fmt.Println(strings.EqualFold( "GO" , "go" ))
|
输出结果:
相关文章教程推荐:golang教程
以上就是golang中如何比较字符串是否相等的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
go基础及语法(四)
golang检查文件是否存在的方法
一文看懂web后端开发
go singleton
02 - 【go语言学习笔记】变量和常量
go语言学习笔记2
golang中什么是接口
我的个人能力发展报告(2015-2019)
go那些事儿|defer必掌握知识
[译]golang 1.8工具链改进
更多相关阅读请进入《golang》频道 >>
老貘
一个与时俱进的Go编程知识库。
转载请注明出处:木庄网络博客 » golang中如何比较字符串是否相等