https://beego.me/quickstart beego web开发框架
https://github.com/spf13/spf13-vim vim13编辑器
http://www.runoob.com/go/go-tutorial.html go语言教程
http://golang-china.github.io/gopl-zh/ go中文主页包含了相关学习网站地址
https://www.gitbook.com/book/wizardforcel/gopl-zh/details
nginx使用相关:
- nginx官方运维文档: https://www.nginx.com/resources/admin-guide/ (!!!不会使用nginx请先看这个页面上前几篇介绍文章)
- nginx官方文档库:http://nginx.org/en/docs/ (!!!不会使用nginx请先看这个页面上前几篇介绍文章)
- nginx控制开/关/重启/热升级:http://nginx.org/en/docs/control.html (不会启动nginx请先看这个)
- nginx所有指令:http://nginx.org/en/docs/dirindex.html
- nginx所有变量:http://nginx.org/en/docs/varindex.html
- tengine增强和模块文档:http://tengine.taobao.org/documentation_cn.html
nginx模块开发参考:
- 如何写nginx模块和nginx内部实现细节(我们组同学写的书):
- 如何写nginx模块: http://www.evanmiller.org/nginx-modules-guide.html
- 理解如何使用nginx和配置相关细节: http://openresty.org/download/agentzh-nginx-tutorials-en.html
<<深入理解Nginx>> (陶辉)
nginx内部细节和nginx模块开发教程 (比较详细nginx开发书籍)
ngx.lua开发文档:
- 官方项目文档:https://github.com/openresty/lua-nginx-module (!!!官方文档有较多示例)
- 绝大多数问题请在文档中搜索搜关键字,文档API均有详细解释
- nginx.com补充的ngx.lua的文档: https://www.nginx.com/resources/wiki/modules/lua/
- tengine+lua开发: http://www.atatech.org/articles/43274
- tengine团队金九同学编写,有很多有用示例
<<OpenResty最佳实践>>
: 讲解lua语言/nginx相关/ngx.lua开发(!!!推荐0基础的以这本入门)<<跟我学Nginx+Lua开发>>
: 中文博客,自行搜索可得
nginx实现细节:
- how nginx handles stale event:
- nginx only keeps upstream connections alive after an HTTP/1.1 response.
- official nginx repo: http://hg.nginx.org/nginx/
- official nginx test case: http://hg.nginx.org/nginx-tests
- how to contribute: http://nginx.org/en/docs/contributing_changes.html
luajit实现
- luajit实现讨论(agentzh): https://groups.google.com/forum/#!msg/openresty/o67EjkImXyE/dASOW7x_argJ
- luajit dynasm(动态机器码生成器)文档:https://corsix.github.io/dynasm-doc/tutorial.html