本文摘自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中如何比较字符串是否相等的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
golang怎么debug
如何编写go中间件
手撸golang go与微服务 es-cqrs模式之2
python中的数据类型
2017年最适合go新手的十本书
一个golang vue使用websocket 的例子
手撸golang 仿spring ioc/aop 之3
go语言实战流媒体视频网站
arts #5
golang基础数据类型-布尔和字符
更多相关阅读请进入《golang》频道 >>
老貘
一个与时俱进的Go编程知识库。
转载请注明出处:木庄网络博客 » golang中如何比较字符串是否相等