一、strings操作
strings.HasPrefix(s, prefix string) bool
strings.HasSuffix(s, suffix string) bool
strings.Contains(s, substr string) bool
strings.Index(s, str string) int
strings.LastIndex(s, str string) int
strings.IndexRune(s string, r rune) int
strings.Replace(str, old, new string, n int) string
strings.Count(s, str string) int
strings.Repeat(s, count int) string
strings.ToLower(s) string
strings.ToUpper(s) string
strings.TrimSpace(s) //剔除字符串开头和结尾的空白符号
strings.Trim(s, "cut") 剔除字符串开头和结尾的指定字符cut
strings.TrimLeft 或者 strings.TrimRight 剔除开头或结尾
strings.Fields(s)
strings.Split(s, sep)
strings.Join(sl []string, sep string) string
二、strconv
数字--->字符串
(1)strconv.Itoa(i int) string
//将64位浮点型的数字转换为字符串,其中fmt表示格式(其值可以是 'b'、'e'、'f' 或 'g'),prec表示精度,bitSize则使用32表示float32,用64表示float64
(2)strconv.FormatFloat(f float64, fmt byte, prec int, bitSize int)
字符串--->数字
(1)strconv.Atoi(s string) (i int, err error) 将字符串转换为 int 型。
(2)strconv.ParseFloat(s string, bitSize int) (f float64, err error) 将字符串转换为 float64 型。