Go基础查询手册 - 图1

一、转换

1、string 字符串转换成字节 []byte 切片

  • []byte(string)
    • []byte("dadong")

2、[]byte字节切片转换字符串 string 类型

  • string([]byte)

    • string([]byte("dadong"))

      3、string 字符串转换 int 类型

  • strconv.Atoi("id")

4、int整数类型转换string类型

  • strconv.Itoa(id + 1)
  • fmt.Sprintf("%d", i)

    5、初始化

    5.1 字节切片初始化

  • content := make([]byte,3)

二、函数使用

1、判断一个字符串是否在另一个字符串中

  • strings.Contains(user["id"],q)

    2、大小写转化

  • strings.ToLower("y")

    3、MD5加密

  • fmt.Sprintf("%X",md5.Sum([]byte(text)))

    • %x 代表小写MD5值
    • %X 代表大写MD5值