1 Star 1 Fork 0

1701/gpa

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
var-name.go 1.02 KB
一键复制 编辑 原始数据 按行查看 历史
1701 提交于 2021-08-14 15:14 +08:00 . 参数名称对应问题
package names
import "strings"
func LowerFirstCharWithGonic(str string) string {
if str == "" {
return str
}
for key := range LintGonicMapper {
if strings.Index(str, key) == 0 {
return strings.ToLower(key) + str[len(key):]
// return str
}
}
return strings.ToLower(str[:1]) + str[1:]
}
func LowerFirstChar(str string) string {
if str == "" {
return str
}
// for key := range LintGonicMapper {
// if strings.Index(str, key) == 0 {
// return str
// }
// }
return strings.ToLower(str[:1]) + str[1:]
}
func UpperFirstChar(str string) string {
if str == "" {
return str
}
// for key := range LintGonicMapper {
// if strings.Index(str, strings.ToLower(key)) == 0 {
// return key + str[len(key):]
// }
// }
return strings.ToUpper(str[:1]) + str[1:]
}
func UpperFirstCharWithGonic(str string) string {
if str == "" {
return str
}
for key := range LintGonicMapper {
if strings.Index(str, strings.ToLower(key)) == 0 {
return key + str[len(key):]
}
}
return strings.ToUpper(str[:1]) + str[1:]
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/knowgo/gpa.git
git@gitee.com:knowgo/gpa.git
knowgo
gpa
gpa
v0.2.14

搜索帮助