站内搜索

本次搜索共找到结果 4 条 (用时 0.164 秒)
2017-02-27 ... 对于Golang开发者来说context(上下文)包一定不会陌生。但很多时候,我们懒惰的只是见过它,或能起到什么作用,并不会去深究它。应用场景:在Gohttp包的Server中,每一个请求在都有一个对应的goroutine去处理。请求处理函数通常会启动额外的goroutine用来访问后端服务,比如数据库和RPC服务。 ...
2018-05-09 ... 对我们程序员来说,如何提高代码质量一定是我们的重中之重。不仅需要你能够写得一手的业务代码,还需要做的是如何保证你的代码质量。测试用例便是一个非常好的用来提高我们代码质量的工具。 ...
2018-05-20 ... 接上篇文章Go单元测试,基准测试,http测试。本篇文章介绍Go测试工具gotest,包括各种子命令、参数之类的内容。你可以通过gotest-h查看帮助信息。 ...
2017-08-19 ... 尽管Golang推荐通过channel进行通信和同步,但在实际开发中sync包用得也非常的多。另外sync下还有一个atomic包,提供了一些底层的原子操作(这里不做介绍)。本篇文章主要介绍该包下的锁的一些概念及使用方法。 ...