开始学习 Go Gin web 框架,同时写了半分教程

2019-07-16 21:54:11 +08:00
 youngxhui

学习 Golang 是一件非常有意思的事情,最近开始学习 Gin web 框架,就把学习过程整理了一下,算是一个入门级教程吧。

为什么是半分呢?

因为还在不断更新中,现在已经更新了四章。

Gin(一):Hello

Gin(二):路由 Router

Gin(三):模板 tmpl

Gin(四):表单提交校验和模型绑定

欢迎各位大佬批评指正

4843 次点击
所在节点    程序员
29 条回复
bcwagong
2019-07-18 17:55:10 +08:00
@laravel 那你学 go 为了玩?
laravel
2019-07-18 19:44:21 +08:00
@bcwagong 为了看代码,看个分布式架构的代码,和研究 MQTT 协议
caoyouming
2019-07-18 20:38:10 +08:00
@youngxhui 哈哈,不知道为什么昨天有一次启动了之后没有任何提示,在后台一直运行,也不报日志,重新弄完之后好了。我还以为这框架跟我第一次运行时一样啥都不报呢…
caoyouming
2019-07-18 20:43:03 +08:00
对,问一下。大家都怎么搞到 github 上面的 gin 的呢,表示直接 go get github …/gin 不成功。然后找了好久博客也无果,最后挨个把 gin 中依赖的包以及 gin 这个包 git clone 下来的,好歹成功了。有没有谁写个脚本什么的搞到这些包。或者包管理?
caoyouming
2019-07-18 20:45:47 +08:00
然后再,可以加个 ORM 模式操作数据库吗?公司这个项目前人用了 ORM,不太会这个东西。我也一直用的是 sql 语句…
bcwagong
2019-07-19 01:45:34 +08:00
@laravel 厉害的
youngxhui
2019-07-21 16:26:37 +08:00
@caoyouming go get 是可以直接下载的。如果使用包管理的话可以使用 go mod
youngxhui
2019-07-21 16:28:31 +08:00
@caoyouming 应该会写使用 orm 框架的配合使用,贵公司使用的是哪个 orm 框架?
89f463d300f553d
2019-08-04 12:15:16 +08:00
感觉是照着 flask 的教程写的教程

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/583577

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX