
gin 和 flask 很像
flask 有著名大佬 Miguel Grinberg 写的《 Flask Web 开发》,这也是引领我入门的书籍教程
现在想学 gin ,有没有类似的教程
或者用 gin 写的开源的大型项目框架也行
1 Ayanokouji 2023-01-17 17:47:56 +08:00 |
2 caryqy 2023-01-17 17:53:47 +08:00 |
3 wakarimasen 2023-01-17 18:49:34 +08:00 既然你已经知道 Web 后端是怎么回事了,直接看文档不就好了吗。 开源项目直接搜索 awesome gin |
4 yanstars0 2023-01-17 19:03:25 +08:00 找一个 gin 项目 理清逻辑就差不多了 |
5 BeautifulSoap 2023-01-17 20:36:22 +08:00 via Android gin 项目文档写得挺烂的,很多功能都得要你去 GitHub 的 issue 里翻别人的提问才知道用法。或者你得看别人的项目。或者干脆去直接去都项目的原代码 感觉 go 的很多项目文档写得都一言难尽(包括标准库的那破文档 |
6 jorneyr 2023-01-17 20:51:48 +08:00 Gin 的 README 就够了呀。 |
7 FrankAdler 2023-01-17 20:54:06 +08:00 via iPhone gin 文档确实很烂,不过代码量有限(毕竟只是个路由框架),看看源码就差不多了 |
8 Yoock 2023-01-17 21:07:29 +08:00 你需要什么功能,试着去实现就好了。 |
9 zyxk 2023-01-18 01:00:40 +08:00 顺路问个问题吧 gin 怎么用一条规则同时匹配 /user 和 /user/:id |
10 YVAN7123 2023-01-18 09:29:41 +08:00 推荐一下 煎鱼大佬 https://eddycjy.gitbook.io/golang/ |
11 Visionhope 2023-01-18 09:49:24 +08:00 @BeautifulSoap 不敢认同关于 golang 标准库文档的看法, 我觉得还是挺详细的. |
12 Cola98 2023-01-18 10:06:20 +08:00 目前没有看到很好的,不过 gin 也比较简单,你可以把《 Flask Web 开发》里面的例子用 gin 重写一遍,遇到不会的只能参考开源例子了 |
13 kestrelBright 2023-01-18 10:21:26 +08:00 |
14 BeautifulSoap 2023-01-18 11:20:28 +08:00 @Visionhope Go 标准库文档你可以从其他角度吹,但说它写得详细我真的不同意。只看标准库文档,很多时候你是没法拿来干活的。因为很多重要功能文档里根本就只字未提,你看完文档甚至连这个包有这个功能都不知道。或者文档里留下了蛛丝马迹但是你看了也不知道该怎么用。得要看别人的文章,或者闲的没事干去看标准库代码之类的才知道还有这功能。 标准库文档这问题我实际上遇到很多次了,我以前就吐槽过 t/859178?p=2#r_11765423 |
15 cyy564 OP 感谢各位大佬回复 慢慢研究去了 |
16 bxmysg 2023-06-09 18:08:31 +08:00 我跟你一样看的 flask 那本书,我觉得你只要把 flask 那本书理解的差不多就没问题。flask 那个更贴近模板渲染基于 session 的系统,而 gin 更贴近于前后端分离的系统,我之前的网站用的 flask 写的,后面用 gin 给 flask 做辅佐,个人感觉看官方文档就够了,路由里面写逻辑,需要认真就加一个 jwt 中间件。编程萌新理解,大佬勿喷 |