写点什么

《使用 Gin 框架构建分布式应用》阅读笔记:p32-p51

作者:codists
  • 2024-10-16
    广东
  • 本文字数:658 字

    阅读完需:约 2 分钟

《用 Gin 框架构建分布式应用》学习第 3 天,p32-p51 总结,总计 20 页。

一、技术总结

1.Go 知识点

slice, struct。

2.Gin 知识点

(1)c.XML()


使用 c.XML()解析 cmx 结构。


(2)c.ShouldBindJSON()


将 struct 转成 json。


gin 所有函数参考:https://pkg.go.dev/github.com/gin-gonic/gin

3.版本号命名规范

版本号分为三部分:major, minor, patch。例如现在 gin 框架最新的 tag 版本是:v1.10.0(注:小写的 v)。从本人实际的开发经历来说,版本号的管理并不是那么严格。用得最多的地方就是 git 仓库打 tag。

4.gitflow model

在团队合作开发的项目中,这部分比较实用,具有实际的指导意义,从这里可以看出来作者是真正写过代码的。作者的 gitflow model 包含:master(现在多命名为 main),hotfix, preprod(有时候也称为 release),develop,feature。


5.xid

xid 包可用于生成唯一 UID。

二、英语总结

1.tackle

p32, Separating the handler function from the router will be useful in the advanced chapters of this book, when unit uni testing is tackled.


vt. deal with。

2.ingredient

in-("in") + gradi(from *ghredh-, "to step, go")。c. sth forming parts of a mixture(成分,材料)。

三、其它

感觉 go 的官方文档排版不好,要查文档的时候不好查,不如 Python。

四、参考资料

1. 编程

(1) Mohamed Labouardy,《Building Distributed Applications in Gin》:https://book.douban.com/subject/35610349

2. 英语

(1) Etymology Dictionary:https://www.etymonline.com


(2) Cambridge Dictionary:https://dictionary.cambridge.org


欢迎搜索及关注:编程人(a_codists)

用户头像

codists

关注

公众号:编程人 2021-01-14 加入

Life is short, You need Python

评论

发布
暂无评论
《使用Gin框架构建分布式应用》阅读笔记:p32-p51_gin_codists_InfoQ写作社区