“Go语言第一课”结课了

《TonyBai·Go语言第一课》专栏圆满结束,作者回顾了9个月的写作历程,分享了写作心得。专栏涵盖了Go语言的主要语法点,提前讲解Gomodule和Go项目布局受到好评。作者意识到指针讲解的缺失,计划通过加餐补充,并预告将针对Go1.18的泛型语法进行深入讲解。Go语言在TIOBE排名中上升,预示其可能进入黄金发展期。作者期待Go泛型的落地,并相信Go将继续优化,为开发者带来红利。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

就在家家户户刚刚过完虎年元宵佳节之际,我的Go语言专栏:《Tony Bai·Go语言第一课》[1]也迎来了它的最后一讲结术语[2]

这门专栏的撰写开始于2021年5月中旬,翻看我用于管理专栏原始文稿的github仓库的commit log记录,这一有纪念价值的日子被精确定位在5月16日:

3f0bce69375222fc963ef9353f26e6d4.png

从那时开始,我便进入了专栏的节奏。从2021年5月到2022年2月,9个月的时间洋洋洒洒写下了20多万字(估计值),写作过程的艰辛只有写过极客时间专栏的作者们才会知道。每天睡眠4-5个小时是我的常态。这也算是对我个人极限的一种挑战了:)。

专栏于2021年10月13日正式上线!上线后,当我看到有那么订阅学习专栏、认真完成课后思考题以及在留言区留言的童鞋,我顿感之前的努力与付出都没有白费

写结束语之前,我认真回顾了一下这门课的内容,当初设定的目标,包括覆盖了绝大多数Go语言的语法点等都基本实现。此外,从大家的留言反馈情况来看,彻底抛弃GOPATH,并将对Go module构建模式、Go项目布局的讲解前置到入门篇中是无比正确的决定。另外专栏对一些语法概念,比如切片、字符串、map、接口类型等进行了超出入门范畴的原理性地讲解也得到了来自学员的肯定,这也算是这个入门课的吸睛之处。

不过课程依然存在遗憾,其中最令我感到不安的是对指针这个概念的讲解的缺失。在规划课程之初,我没有意识到很多来自动态语言的童鞋完全没有对指针这个概念的认知,我的这个疏忽导致给一些学员的后续学习带去了困惑。为了弥补这个遗憾,我会在后面以加餐的形式补充对Go指针基础的讲解。

2022年3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值