本文摘自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中.a文件是什么
golang-匿名函数
聊聊dubbo-go-proxy的loggerfilter
手撸golang 架构设计原则 开闭原则
etcd包导入坑
go map定义的几种方式以及修改技巧
golang 结构体的思考
手撸golang go与微服务 saga模式之9 小结/gitee源码
golang之不可重入函数实现
golang 架构设计原则 合成复用原则
更多相关阅读请进入《golang》频道 >>
老貘
一个与时俱进的Go编程知识库。
转载请注明出处:木庄网络博客 » golang中如何比较字符串是否相等