如果您更仔细地查看文档,则可以使用此方法;
func ParseInt(s string, base int, bitSize int)
https://golang.org/pkg/strconv/#ParseInt
该bitSize参数说明 int 有多大,以便您可以执行8或16或32针对那些较小的整数类型。Atoi在内部调用它。我相信你想要10的base参数。所以就像b, err := strconv.ParseInt("5", 10, 8)一个字节。
package main
import "fmt"
import "strconv"
func main() {
var a int16
a = 5
s := fmt.Sprintf("%d", a)
s2 := strconv.Itoa(int(a))
fmt.Println(s)
fmt.Println(s2)
}