我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Go中不区分大小写的字符串比较

How do I compare strings in a case insensitive manner?

For example, "Go" and "go" should be considered equal.

https://golang.org/pkg/strings/#EqualFold is the function you are looking for. It is used like this (example from the linked documentation):

package main

import (
    "fmt"
    "strings"
)

func main() {
    fmt.Println(strings.EqualFold("Go", "go"))
}

近期文章

  • 如何使用GoLang API在Azure中创建虚拟网络?
  • 高朗猴修补
  • 是否可能知道HandleFunc中使用的路由
  • Golang基础类型
  • Golang HTTP基本认证
  • 无法加载package:package。:没有可构建的Go源文件
  • Redigo并发集带来数据竞争
  • 在goroutine中使用指针接收器
  • Golang函数-返回类型
  • Golang的内置函数实现
  • 如何从另一个文件或包导入gorm db连接
  • 怎样添加随机播放,顺序播放和单曲循环事件
  • 请教一个在Linux Ubuntu12.04下通过sudo_debug函数的格式化字符串漏洞来获取root权限的问题
  • 为什么我不能导入pkg“内置”?
  • PST到UTC的Golang时间解析
  • golang用西里尔文创建pdf
  • 对于瞪羚,如何使用WORKSPACE中定义的go_repository?
  • Go声明中的“ _”(下划线逗号)是什么?
  • 巡回练习:等效二叉树
  • Golang将image.Image转换为[] byte

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华