ParseBool(str string) (value bool, err error) | 返回字符串表示的bool值。它接受1、0、t、f、T、F、true、false、True、False、TRUE、FALSE;否则返回错误。 | |
ParseInt(s string, base int, bitSize int) (i int64, err error) | 返回字符串表示的整数值,接受正负号。base指定进制(2到36) | |
ParseUint(s string, base int, bitSize int) (n uint64, err error) | 类似ParseInt但不接受正负号。 | |
ParseFloat(s string, bitSize int) (f float64, err error) | 解析一个表示浮点数的字符串并返回其值。 | |
FormatBool(b bool) string | 根据b的值返回"true"或"false"。 | |
FormatInt(i int64, base int) string | 返回i的base进制的字符串表示。base 必须在2到36之间,结果中会使用小写字母’a’到’z’表示大于10的数字。 | |
FormatUint(i uint64, base int) string | 是FormatInt的无符号整数版本。 | |
FormatFloat(f float64, fmt byte, prec, bitSize int) string | 将浮点数表示为字符串并返回。 | |
AppendBool(dst []byte, b bool) []byte | 将bool值以字符串的形式附加到byte中 | |
AppendInt(dst []byte, i int64, base int) []byte | 将i转为sting,并添加到byte中 | |
AppendUint(dst []byte, i uint64, base int) []byte | | |
AppendFloat(dst []byte, f float64, fmt byte, prec int, bitSize int) []byte | 将f以fmt的形式、prec的精度附加到byte中(类似slice.append) | prec为1表示取最小位数。 |