文章 40
评论 417
浏览 68904
go 语言圣经练习解答 -- 第三章

go 语言圣经练习解答 -- 第三章

go语言圣经(The Go Programming Language)练习题答案 前言 go语言圣经是一本go入门非常不错的书籍,翻译至The Go Programming Language,本文记录该书章节后练习题答案 * 中文pdf获取地址1 中文pdf获取地址2 * 英文原版获取地址 * 中文实体书获取地址 (一个还不赖的盗版书网站) * 本文从第三章练习3.10开始,前面的请查看移步我的CSDN 练习 3.10: 编写一个非递归版本的comma函数,使用bytes.Buffer代替字符串链接操作。 参考书中的comma函数,即实现基本的为数字添加逗号分隔符 确定了第一个逗号位置后,每隔三个数字添加一个逗号,最后末尾会多出来一个逗号,去掉即可 使用bytes.Buffe而非"+" func comma(s string) string { var buffer bytes.Buffer l := len(s) for i := 0; i < len(s); i++ { buffer.WriteString(string(s[i])) // 取余3可以得到第一个插入逗号的......

凡打不倒我的,必使我强大!!!—— 墨殇的技术博客