第二次看,有个疑问

来源:7-2 函数式编程例一

qq_白澤_0

2020-08-13

string()和fmt.Sprintf()转字符串有什么区别啊?是后者支持的类型更多吗?

写回答

1回答

ccmouse

2020-08-19

string()属于类型转换,比如string(97), 结果是"a",因为"a"的编码为97

用fmt.Sprintf()就可以根据需要转换和拼接,比如fmt.Sprintf("the answer is %d", 97),结果就是字符串"the answer is 97"

另外还有strconv.Itoa(97),也能把97转成"97",不过没法像上面那样拼接

1
0

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程