摘要: 正如我们所知,NGINX采用了异步、事件驱动的方法来处理连接。这种处理方式无需(像使用传统架构的服务器一样)为每个请求创建额外的专用进程或者线程,而是在一个工作进程中处理多个连接和请求。为此,NGINX工作在非阻塞的socket模式下,并使用了epoll 和 kqueue这样有效的方法。 因为满负载 阅读全文
posted @ 2016-03-20 20:01 andrew-xie 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 选择SublimeText作为开发工具的原因,最最主要的是它够轻巧,搭配GO开发才能有飞一般的感觉。当然作为开发工具之一,Sublime组合工具也提供足够强大的功能。 自动化提示代码 保存的时候自动格式化代码 支持项目管理 支持语法高亮 SublimeText 3+GoSublime组合的组合的安装 阅读全文
posted @ 2016-03-20 10:09 andrew-xie 阅读(6808) 评论(1) 推荐(0) 编辑
摘要: 一、关于GO开发环境的安装和配置 在linux环境中安装编译好的go安装包,参考官方指南的步骤一步步走下来就可以了。需要注意的是以下几个环境变量的配置: GOROOT - go编译库的目录,类似于java的JAVA_HOME PATH - 注意把$GOROOT/bin添加上去 GOPATH - go 阅读全文
posted @ 2016-03-20 10:02 andrew-xie 阅读(471) 评论(0) 推荐(0) 编辑