2016-07-27 开发语言-Go►Go语言学习 Go语言学习20-测试运行记录和覆盖率 1. 测试运行记录在硬件环境方面,主要考察计算机的 负载状况,比如 CPU使用率、内存使用率、磁盘使用情况 等。在软件系统方面,主要包括 内存分配、并发处理数量 及 死锁 等情况。 Read More
2016-07-26 开发语言-Go►Go语言学习 Go语言学习19-样本测试 引言上一篇笔者介绍了 Go 语言的 基准测试,其实在测试源码文件中还可以添加样本测试函数,但编写样本测试函数不需要使用 testing 代码包的 API。 Read More
2016-07-25 开发语言-Go►Go语言学习 Go语言学习18-基准测试 引言所谓基准测试(Benchmark Test,简称BMT)是指,通过一些科学的手段实现对一类测试对象的某项性能指标进行可测量、可重复和可比对的测试。很多时候,基准测试已被狭义地称为性能测试。 Read More
2016-07-24 开发语言-Go►Go语言学习 Go语言学习17-功能测试 引言Go 语言中提供了 go test 命令,它不仅仅可以对代码包进行测试,还可以对个别源码文件进行测试,只要存在针对这些测试的测试源码文件。除此之外,Go 语言还在标准库中提供了一个专门用于测试的代码包 testing,它提供了编写测试源码文件所需的一切。 Read More
2016-07-20 开发语言-Go►Go语言学习 Go语言学习16-特殊流程控制(defer,error,panic,recover) 引言上一篇博文介绍了 Go 语言的《基本流程控制》,本篇我们介绍 Go 语言的特殊流程控制。 Read More
2016-07-15 开发语言-Go►Go语言学习 Go语言学习14-内建函数 引言上一篇博文,我们介绍了 Go 语言的 《类型转换》;本篇博文我们重点介绍 Go 语言的 内建函数。 Read More
2016-07-14 开发语言-Go►Go语言学习 Go语言学习13-类型转换 引言在上一篇博文中,我们介绍了 Go 语言的 《数据的使用》;本篇博文,我们将介绍 Go 语言的类型转换。 Read More
2016-07-13 开发语言-Go►Go语言学习 Go语言学习12-数据的使用 引言前面的博文,我们介绍了 Go 语言的各种数据类型,包括基本数据类型、数组类型、切片类型、字典类型、函数类型、接口类型、结构体类型和指针类型;从本篇开始我们一起来了解 Go 语言数据的使用。 Read More
2016-07-09 开发语言-Go►Go语言学习 Go语言学习11-数据初始化 引言书接上篇,我们了解了 Go 语言的指针类型。那到目前为止,Go 的数据类型就差不多介绍完了,下面就是讲解如何地对 Go 数据的初始化了。 Read More