Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bonfy/go-mega
✨🤟✨Go-Mega Tutorial for Go Web Develop | Demo: https://go-mega.herokuapp.com
https://github.com/bonfy/go-mega
go go-mega tutorial
Last synced: 10 days ago
JSON representation
✨🤟✨Go-Mega Tutorial for Go Web Develop | Demo: https://go-mega.herokuapp.com
- Host: GitHub
- URL: https://github.com/bonfy/go-mega
- Owner: bonfy
- License: other
- Created: 2018-09-25T04:46:04.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-09T14:47:01.000Z (over 4 years ago)
- Last Synced: 2024-07-31T12:07:52.185Z (3 months ago)
- Topics: go, go-mega, tutorial
- Language: Go
- Homepage: https://go-mega.bonfy.im
- Size: 19.5 MB
- Stars: 744
- Watchers: 20
- Forks: 126
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- favorite-link - Go Web 的 Go-Mega 教程。
- awesome-golang-repositories - go-mega - Mega Tutorial for Go Web Develop | Demo: https://go-mega.herokuapp.com (Repositories)
- go-collection - go web开发教程
- go-collection - go web开发教程
README
![cover](cover.png)
# Go-Mega
[![License: CC BY-NC-ND 4.0](https://img.shields.io/badge/License-CC%20BY--NC--ND%204.0-brightgreen.svg)](https://raw.githubusercontent.com/bonfy/go-mega/master/LICENSE)
大家好,我是 [BONFY](https://github.com/bonfy) ,拥有多年开发Web的经验,不过想起我当时入门 Python Web 的时候也是看了当时 [Miguel Grinberg](https://blog.miguelgrinberg.com/) 的博客,按照他的教程一步一步搭建最简单的博客,再到自己去研究 **Flask** 源码以及其他的 Web 框架。
目前由于工作需要,我经常要用 **Go** 开发Web应用,也积攒了一些经验和方法,所以就想模仿 [The Flask Mega-Tutorial教程](https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) 来编写一套 **Go** 的 Web 教程。
本书的目录我尽量和 The Flask Mega 保持一致,不过对于有些章节也会酌情删减。
## 章节总览
| Title | Source Code | Zip |
| :--- | :--- | :--- |
| [00-Prepare](00-prepare.md) | | |
| [01-Hello-World](01-hello-world.md) | [View](https://github.com/bonfy/go-mega-code/tree/01-Hello-World) | [Download](https://github.com/bonfy/go-mega-code/archive/v0.1.zip)|
| [02-Template-Basic](02-template-basic.md) | [View](https://github.com/bonfy/go-mega-code/tree/02-Template) | [Download](https://github.com/bonfy/go-mega-code/archive/v0.2.zip)|
| [03-Template-Advance](03-template-advance.md) | [View](https://github.com/bonfy/go-mega-code/tree/03-Template-Advance) | [Download](https://github.com/bonfy/go-mega-code/archive/v0.3.zip) |
| [04-Web-Form](04-web-form.md) | [View](https://github.com/bonfy/go-mega-code/tree/04-Web-Form) | [Download](https://github.com/bonfy/go-mega-code/archive/v0.4.zip) |
| [05-Database](05-database.md) | [View](https://github.com/bonfy/go-mega-code/tree/05-Database) | [Download](https://github.com/bonfy/go-mega-code/archive/v0.5.zip) |
| [06-User-Login](06-user-login.md) | [View](https://github.com/bonfy/go-mega-code/tree/06-User-Login) | [Download](https://github.com/bonfy/go-mega-code/archive/v0.6.zip) |
| [07-Profile-Page-And-Avatar](07-profile-page-and-avatar.md) | [View](https://github.com/bonfy/go-mega-code/tree/07-Profile-Page) | [Download](https://github.com/bonfy/go-mega-code/archive/v0.7.zip) |
| [08-Follower](08-follower.md) | [View](https://github.com/bonfy/go-mega-code/tree/08-Follower) | [Download](https://github.com/bonfy/go-mega-code/archive/v0.8.zip) |
| [09-Pagination](09-pagination.md) | [View](https://github.com/bonfy/go-mega-code/tree/09-Pagination) | [Download](https://github.com/bonfy/go-mega-code/archive/v0.9.zip)|
| [10-Email-Support](10-email-support.md) | [View](https://github.com/bonfy/go-mega-code/tree/10-Email-Support) | [Download](https://github.com/bonfy/go-mega-code/archive/v1.0.zip)|
| [11-Facelift](11-facelift.md) | [View](https://github.com/bonfy/go-mega-code/tree/11-Facelift) | [Download](https://github.com/bonfy/go-mega-code/archive/v1.1.zip) |
| [12-Dates-And-Times](12-dates-and-times.md) | [View](https://github.com/bonfy/go-mega-code/tree/12-Dates-And-Times) | [Download](https://github.com/bonfy/go-mega-code/archive/v1.2.zip) |
| [13-Javascript-Magic](13-javascript-magic.md) | [View](https://github.com/bonfy/go-mega-code/tree/13-Javascript-Magic) | [Download](https://github.com/bonfy/go-mega-code/archive/v1.3.zip) |
| [14-Deployment-On-Heroku](14-deployment-on-heroku.md) | [View](https://github.com/bonfy/go-mega-code/tree/14-Deployment-On-Heroku) | [Download](https://github.com/bonfy/go-mega-code/archive/v1.4.zip) |
| [15-Deployment-On-Linux](15-deployment-on-linux.md) | [View](https://github.com/bonfy/go-mega-code/tree/15-Deployment-On-Linux) | [Download](https://github.com/bonfy/go-mega-code/archive/v1.5.zip) |
| [16-Summary](16-summary.md) | | |## 声明
本书由 [BONFY](https://github.com/bonfy) 编写,采用 [CC BY-NC-ND 4.0](http://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh) 协议发布。
这意味着你可以在非商业性使用的前提下自由转载,但必须:
1. 保持署名
2. 不对本书进行修改## 联系我
如果你对于本书有什么建议或意见,欢迎批评指正,并联系我。
* [个人主页](https://bonfy.im)
* [个人博客](https://blog.bonfy.im)
* [知乎](https://zhuanlan.zhihu.com/bonfy)
* [GitHub](https://github.com/bonfy)
* [Twitter](https://twitter.com/foreverbonfy)
* [Email](mailto:[email protected])## 相关资源
* [书籍 Github源地址](https://github.com/bonfy/go-mega)
* [源码 Github源地址](https://github.com/bonfy/go-mega-code)
* [Demo 地址](https://go-mega.herokuapp.com)## 电子书
* [epub 下载链接](https://raw.githubusercontent.com/bonfy/image/master/ebook/Go-Mega%20Tutorial.epub)
* [mobi 下载链接](https://raw.githubusercontent.com/bonfy/image/master/ebook/Go-Mega%20Tutorial.mobi)## 支持我
如果您感觉有收获,欢迎给我打赏,以激励我输出更多优质内容,感谢支持!
![感谢支持](images/sponsor.jpg)