首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  程序员

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

  •  
  •   youngxhui · 128 天前 · 2180 次点击
    这是一个创建于 128 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    为什么是半分呢?

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

    Gin(一):Hello

    Gin(二):路由 Router

    Gin(三):模板 tmpl

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

    欢迎各位大佬批评指正

    第 1 条附言  ·  127 天前
    第 2 条附言  ·  122 天前
    第 3 条附言  ·  121 天前
    第 4 条附言  ·  117 天前
    29 回复  |  直到 2019-08-04 12:15:16 +08:00
        1
    exqlnet   128 天前 via Android   ♥ 1
    加油!
        2
    duola   128 天前   ♥ 1
    加油!!
        3
    youngxhui   128 天前
    @exqlnet 感谢,会努力写下去的
        4
    encro   128 天前   ♥ 1
    加油。关注你。
        5
    ysicing   128 天前   ♥ 1
    加油,希望坚持下去哈哈
        6
    qwertyzzz   128 天前   ♥ 1
    make
        7
    youngxhui   128 天前
    @duola @encro @ysicing @qwertyzzz 感谢支持
        8
    caoyouming   128 天前 via Android   ♥ 1
    很巧,我昨天也开始搞这个框架了。加油^0^~
        9
    HaroldChen   128 天前   ♥ 1
    加油,会一直关注
        10
    caoyouming   128 天前 via Android
    快点更呀,我看完了~
        11
    zjyl1994   128 天前
    gin 还是很好玩的
        12
    caoyouming   128 天前 via Android
    今天遇到一个问题,gin 启动之后怎么重启或者停止?
        13
    laravel   128 天前   ♥ 1
    我学 go 语言 4 5 年了还没做过任何项目
        14
    youngxhui   128 天前 via Android
    @caoyouming 一起交流哈😄
        15
    hyperxu   128 天前   ♥ 1
    关注了,加油
        16
    youngxhui   128 天前
    @zjyl1994 Gin 挺有意思,但是 Go 的单元测试资料相对较少,每次写单元测试就很烦恼
        17
    youngxhui   128 天前
    @caoyouming 兄弟 你以为追小说呢 😂
        18
    zjyl1994   127 天前 via Android
    @youngxhui 先把功能玩好了再补单元测试啦
        19
    youngxhui   127 天前
    @caoyouming 第五篇已经更新
        20
    youngxhui   127 天前
    @caoyouming 是在开发情况下还是生产环境中?
        21
    bcwagong   127 天前
    @laravel 那你学 go 为了玩?
        22
    laravel   127 天前
    @bcwagong 为了看代码,看个分布式架构的代码,和研究 MQTT 协议
        23
    caoyouming   127 天前 via Android
    @youngxhui 哈哈,不知道为什么昨天有一次启动了之后没有任何提示,在后台一直运行,也不报日志,重新弄完之后好了。我还以为这框架跟我第一次运行时一样啥都不报呢…
        24
    caoyouming   127 天前 via Android
    对,问一下。大家都怎么搞到 github 上面的 gin 的呢,表示直接 go get github …/gin 不成功。然后找了好久博客也无果,最后挨个把 gin 中依赖的包以及 gin 这个包 git clone 下来的,好歹成功了。有没有谁写个脚本什么的搞到这些包。或者包管理?
        25
    caoyouming   127 天前 via Android
    然后再,可以加个 ORM 模式操作数据库吗?公司这个项目前人用了 ORM,不太会这个东西。我也一直用的是 sql 语句…
        26
    bcwagong   126 天前
    @laravel 厉害的
        27
    youngxhui   124 天前
    @caoyouming go get 是可以直接下载的。如果使用包管理的话可以使用 go mod
        28
    youngxhui   124 天前
    @caoyouming 应该会写使用 orm 框架的配合使用,贵公司使用的是哪个 orm 框架?
        29
    89f463d300f553d   110 天前
    感觉是照着 flask 的教程写的教程
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2298 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 13:44 · PVG 21:44 · LAX 05:44 · JFK 08:44
    ♥ Do have faith in what you're doing.