当整数超过6位的时候,marshal 会变成浮点数,然后parseInt 会失败 strconv.ParseInt: parsing “1.04746e+06”: invalid syntax
https://ieftimov.com/post/testing-in-go-clean-tests-using-t-cleanup/ Go v1.14 ships with improvements across different aspects of the language. Two of them are brand new t.Cleanup, and b.Cleanup methods, added to the testing package.
https://moego.me/golang_spec.html https://golang.org/ref/spec 本文翻译自 The Go Programming Language Specification (https://golang.org/ref/spec),原文采用 Creative Commons Attribution 3.0 协议,文档内代码采用 BSD 协议 (https://golang.org/LICENSE)。 本文采用 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International 许可协议,文档内代码继用相同协议,如果你需要发布本文(或衍生品),也需要注明本文原始链接 (https://moego.me/golang_spec.html) 及译者 Bekcpear。 对应英文原版 为 2019 年 07 月 31 日 版本: golang.org/ref/spec 翻译中针对可能有歧义/不明确/翻译后不易于理解的单词将直接使用原词汇 为了行文工整,代码块内可能使用英文表述 因为学习语言需要,所以翻译 有些翻译可能比较迷糊,我会在进一步学习后完善它们 文中实参仅代表 argument;参数仅代表 parameter,有时候也会译为形参 介绍 这是一篇 Go 编程语言的参考手册。访问 golang.org 以获取更多信息及其它文档。