Go语言9-测试和性能

测试驱动开发推荐编写测试-运行测试-实现-运行测试-重构-运行测试的的开发流程。开发过程中就进行单元测试和基准测试,在GO语言中也一样可以。 »

Go语言7-日志

日志是程序开发很重要的一部分,在java中,有一大堆第三方包,以至于各种冲突各种排除。本文看看go如何记录日志。 使用 go 自带log包,简单使用 »

Go语言6-网络编程

Go语言标准库里提供的net包,支持基于IP层、TCP/UDP层及更高层面(如HTTP、FTP、SMTP)的网络操作,其中用于IP层的称为R »

Go语言5-并发

我们常听到GO的一个主要特性介绍:“天生支持高并发”,什么叫天生支持呢? 并发和并行不是一回事,并行是多个处理器同时执行不同指令,而并发是指一 »

Go语言4-嵌入类型

Java中有内部类和匿名类的说法,但是Go的嵌入类和JAVA完全两回事。在Go语言中,新类可以嵌入一个已有类型作为内部类型,从而它就作为内部 »