Go Web Examples (中文翻译版,在线阅读地址:http://books.studygolang.com/gowebexamples/) 提供了简单易懂的代码片段,介绍如何在 go 中进行 web 开发, 这是受 Go By Example (中文翻译版,在线阅读地址:http://books.studygolang.com/gobyexample/) 启发,它对于了解该语言的基础知识有很大帮助。
当前有以下主题的教程和示例:
- Hello World
- Routing (using gorilla/mux)
- Templates
- Requests and Forms
- Assets and Files
- Basic Middleware
- Advanced Middleware
- Sessions
- JSON
- Websockets
- Password Hashing (bcrypt)
该站点是使用 Hugo 静态站点生成器构建的。
这些示例的源代码可以在 content
目录中找到。
使用 hugo
命令生成站点时, 输出文件将生成到 public
目录中。
要构建这个网站,必须安装 Hugo 和 Python (安装了 pygments
) 。
$ git clone https://github.com/go-chinese-site/gowebexamples
$ cd gowebexamples
$ hugo
中文翻译工作由 Go 语言中文网 组织,ryan、polaris 翻译。
感谢 Go By Example,有它才有了这个项目。
MIT