摘要: GoLang之协程 目前,WebServer几种主流的并发模型: 多线程,每个线程一次处理一个请求,在当前请求处理完成之前不会接收其它请求;但在高并发环境下,多线程的开销比较大; 基于回调的异步IO,如Nginx服务器使用的epoll模型,这种模式通过事件驱动的方式使用异步IO,使服务器持续运转,但 阅读全文
posted @ 2015-05-15 16:35 如果的事 阅读(30675) 评论(0) 推荐(4)
摘要: GoLang之网络Go语言标准库里提供的net包,支持基于IP层、TCP/UDP层及更高层面(如HTTP、FTP、SMTP)的网络操作,其中用于IP层的称为Raw Socket。net包的Dial()函数用于创建网络连接,函数原型如下:func Dial(net, addr string) (Con... 阅读全文
posted @ 2015-05-15 15:54 如果的事 阅读(11089) 评论(0) 推荐(1)