strconv是golang用来做数据类型转换的一个库。 介绍下strconv最常用的两个方法, 没有解释语言那么自在可以str(int),int(string), 那还算简练。 num, err := strconv.Atoi("-42") str := strconv.Itoa(-42) 转换换成bool类型. b, err := strconv.ParseBool("true") 转换成Float类型 f, err := strconv.ParseFloat("3.1415", 64) 转换成int类型 i, err := strconv.ParseInt("-42", 10, 64) 转成uint类型 u, err := strconv.ParseUint("42", 10, 64)