随笔分类 - Golang
摘要:一、序 今天是中国农历一年的最后一天,往年都叫年三十,今年没有三十,最后一天是二十九。厨房的柴火味、窗外的鞭炮声还有不远处传来的说笑声,一切都是熟悉味道,新年到了,家乡热闹起来了。平常左邻右舍都是看不到人的,门口的杂草随意生长。只有到了逢年过节,在外奔波的人们才会回到老家,这时的家乡就格外的热闹。
阅读全文
摘要:基准测试 Go语言标准库内置的 testing 测试框架提供了基准测试(benchmark)的能力,实现了对某个特定目标场景的某项性能指标进行定量的和可对比的测试。 基本规则 基准测试的代码文件必须以_test.go结尾 基准测试的函数必须以Benchmark开头,必须是可导出的 基准测试函数必须接
阅读全文
摘要:字符串与数值之间进行转换是一个高频操作,在go语言中,SDK提供 strconv.ParseInt 将字符串转换为数值,strconv.FormatInt 可以将数值转换为字符串。 1.首先看下 strconv.ParseInt 函数如何使用: func ParseInt(s string, bas
阅读全文
摘要:一、单元测试是什么 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 二、单元测试的意义 1.提高代码质量:编写测试用例会迫使开发人员仔细思考代码的设计和必须完成的工作,进而会改善代码质量。 2.简化调试过程:开发人员可以测试单个模块的功能,不依赖外部工程和数据源。 3.保证
阅读全文