• 如何在Go语言中使用Redis连接池

    一、关于连接池一个数据库服务器只拥有有限的资源,并且如果你没有充分使用这些资源,你可以通过使用更多的连接来提高吞吐量。一旦所有的资源都在使用,那么你就不 能通过增加更多的连接来提高吞吐量。事实上,吞吐...

    328

  • 使用Go语言来提升Ruby应用的性能

    近年来,Go语言的表现相当引人注目。它与Ruby的差异明显,Go的优势,例如成本低廉且易用的并发性能,使得我们寻找如何使用的方法,应用到处理工作任务中去。本文着重于阐述能够引领你在ruby应用程序中使...

    263

  • 我们为什么选择了 Go 语言

    我发现我花了四年时间锤炼自己用 C 语言构建系统的能力,试图找到一个规范,可以更好的编写软件。结果发现只是对 Go 的模仿。缺乏语言层面的支持,只能是一个拙劣的模仿。这是云风在博客中说过的一句话。最近...

    280

  • PHP混合Go协程并发

    通过设置 runtime.GOMAXPROCS(1) 让 golang 的进程变成单线程执行的。类似python用gevent的效果。然后通过调度多个协程实现异步I/O并发。php作为一个子函数跑在g...

    394

  • go 并发编程

    channel  go语言提供的消息通信机制被称为channel.  "不要通过共享内存来通信,而应该通过通信来共享内存".  channel是go语言在语言级别提供的gorout...

    277

发布手记

本月热门