内建函数:
1 len(str) 返回字符串长度
2.字符串遍历以及处理中文
r = []rune(str2) //把str->为rune的切片 若转不成功会返回
3数字的字符串和整数相互转化、
字符串转为整数:
func Atoi(s string) (i int, err error)
传入一个字符串,返回整数和报错0 //通过判断返回err来进行操作
nil为表示无错误,可以用 err != nil来判断是否有错
整数转字符串:
4字符串转byte切片:
bytes = []byte("字符串") //变成对应的字符串编码
5.byte转字符串
str = string([]byte(byte1,byte2))
6.十进制进制转换2,8,16:
func FormatInt(i int64, base int) string
base为需要转化的格式
7.查找子字符串是否在字符串里
strings.Contains("字符串","子字符串")
8.统计一个字符串里有几个指定的子串
strings.Count
func Count(s, sep string) int
返回字符串s中有几个不重复的sep子串。
Count("字符串“,"子字符串")
9.不区分大小写的字符串比较
strings.FqualFold("1","2")