Gin 大结局

15 篇文章 0 订阅

花费了半个多月,将 Gin 十三篇教程完成,这是算作第二次写系列文章,但是绝对是第一次写如此长系列的文章。其中也有很多不足。该篇主要是对 Gin 系列写完之后的一些感悟和总结。

距离最后的一篇文章完成已经过去三四天了,也在静静的思考这半个多月带来的收获。

开始

写文章初期,大概对文章的章节进行了一次规划,包括对章节内容都有一些模糊的设想,可能大家看得出来,前期的文章都是一步步迭代,带大家去做一个网站。然而更新到第九章的时候发现,如果继续使用 restful 去搭建,是可以的,但是通过 ajax 请求js操作DOM和数据,好像又和 Gin 给定的 tmpl 模板,又有点矛盾。所以我放弃了。这是源于我对整个系列考虑不周的情况。但是并不代表文章前面的所讲述的技术和方法,后面章节中无法使用。无论是使用模板还是返回 json 数据,这是视图的不同,所有的技术都是可以使用的,这一点是无需担心的。

撰写

写作期间,收到了很多的鼓励和催更。技术文章不同于其他类别,不能胡说,不能瞎写,本着每一行代码都要对读者负责,每次确定章节主题后,都要先调试代码,将本章节用到的相关代码都敲一遍,确保项目可以正确运行,并且按照章节将代码上传到 Github ,哪怕文章中出现错误,读者仍旧是可以看到正确的代码。

收获

文章主要发在了个人博客 ISLAND 、微信公众号代码猎奇站 和 掘金上。博客的访问量期间多了,微信的公众号关注数也慢慢的上涨,收到了掘金老站长的邀请加入了一个 golang 用户群,还收到了 CSDN 运营的邀请。每当有读者说,这个文章对他有所帮助,那么我觉得我的文章就算是没有白写。

文章发布后,还是出现了不少的错误,感谢中评论里指出错误的各位读者。你们对错误的指出不仅仅是帮助了我,也是帮助了以后阅读的读者。

文章说明

Gin 系列文章并没有去深入的讲解为什么,更多的讲解了怎么用,可以算是多官网文档的一个补充说明,更多的面向读者是 Go 语言初学者,Gin框架初学者。文章基本可以分为三部分,1 - 9 章是对 Gin 的基本介绍,介绍了 Gin 给的一些 API,Gin 的一些方法和功能的实现。而到了10 - 12章,是对 Gin 项目的一些扩展,将不同的服务集成到 Gin 上,让你使用 Gin 的时候更加高效。而最后一章则是对我们开发的项目一个收尾,如何部署上线。

源代码使用

文章所有用到的源代码全部托管于 Github,大家可以查看不同的分支来找到各个章节的代码。

结尾

最后,开始思考下一步的方向,GoLang 是我喜欢的一个语言,我相信该系列不是我对 GoLang 介绍的最后一个系列,这是一个开始。

最后的最后,开通了一个小专栏,叫做 Gin 的入门到放弃 售价仅仅一元(阅读原文购买),和之前发布的文章一模一样,如果你觉得本系列对你有所帮助,可以购买,支持一下博主,当然不买也是可以的,郑重承诺:该系列文章永远会免费阅读。

在这里更加推荐您到个人博客上进行阅读,文章后期发生修改可以第一时间看到。

ISLAND 个人博客 : https://youngxhui.top

Github 地址:https://github.com/youngxhui/GinHello

Gin 合集

Gin(一):Hello Gin

Gin(二):路由Router

Gin(三):配合模板 Tmpl

Gin(四):表单数据提交和模型绑定

Gin(五):连接MySQL

Gin(六):文件的上传

Gin(七):中间件的使用和定义

Gin(八): Cookie 的使用

Gin(九):生成 restful 接口

Gin(十):集成 Swagger 生成 API 文档

Gin(十一):集成 gorm

Gin(十二):整合 JWT

Gin(十三):交叉编译和Docker部署

640?wx_fmt=jpeg

好看的人才能点

640

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值