Go语言8-Json

Json作为如今最流行的数据格式,本文看看如何使用GO处理Json。 解码 先来看示例,访问github api,解析成struct。 curl -s https://api.github.com/users/ThoreauZZ |jq { "login": »

Go语言9-测试和性能

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

Go语言7-日志

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

Go语言6-网络编程

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

Go语言5-并发

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