初来乍到,分享篇 Go web 教程,欢迎一起交流进步
教程地址: https://github.com/bonfy/go-mega
项目展示地址: https://go-mega.herokuapp.com
初衷
想起我当时入门 Python Web 的时候也是看了当时 Miguel Grinberg 的博客,按照他的教程一步一步搭建最简单的博客,再到自己去研究 Flask 源码以及其他的 Web 框架。
目前由于工作需要,我经常要用 Go 开发 Web 应用,也积攒了一些经验和方法,所以就想模仿 The Flask Mega-Tutorial 教程来编写一套 Go 的 Web 教程。
本书的目录我尽量和 The Flask Mega 保持一致,不过对于有些章节也会酌情删减。
Go 语言的优势
Go 语言写 Web 程序还是有相当多的优势的,这里就简单列几个,大家可以慢慢体会
- 原生 net/http 支持,可以不需要依赖于第三方包
- 底层 goroutine,高并发
- 静态语言编译,高效
- 特殊的 error 处理机制,基本上一次编译成功,后面很少出错
章节概览
支持
如果您感觉有收获,欢迎到 Github 给我点个赞吧,谢谢各位支持。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于