Tony Bai · Go 语言第一课
Tony Bai
资深架构师,tonybai.com 博主
21492 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 59 讲
开篇词 (1讲)
结束语 (1讲)
Tony Bai · Go 语言第一课
15
15
1.0x
00:00/00:00
登录|注册

用户故事|罗杰:我的Go语言学习之路

框架选择错误
Protobuf
Redis
操作数据库
工作中实践
教会他人
实战练习
第二天复习
仔细阅读
费曼学习法
遗忘曲线
方法错误
懒得学习
缺乏主动性
使用go-micro框架
阅读源码
购买Tony Bai的课程
投入极客时间App
学习正确方法
学习Tony Bai的专栏
阅读优秀博客
疫情期间深入学习
学习前端技能
重构和维护服务
项目上线
认识到需要系统学习Go
遇到挑战
开发游戏版本控制和后台管理服务
新项目中使用Go
尝试编写小demo
阅读Tony Bai的博客
需要Web服务经验
技术栈限于C++
未持续学习
因团队技术转移
Python转向Go
豆瓣工作的朋友建议
缺乏中文教程和学习伙伴
编写"hello world"
安装开发环境
学长推荐
大二在校学生
输入与输出
定期回顾
养成做笔记的习惯
坚持终身学习
我的学习策略
推荐学习方法
错误的学习方法
2021年
2020年
2019年
2018年
2017年
2015年
2010年
学习的重要性
学习方法的反思
持续进步
系统学习
实践应用
重拾Go语言
第二次尝试
初次接触
罗杰的Go语言学习之路

该思维导图由 AI 生成,仅供参考

你好,我是罗杰,目前在一家游戏公司担任后端开发主程。今天,我想跟你分享一下我学习 Go 的一些经历,如果你还是一个 Go 新人,希望我的这些经历,能给你带来一些启发和帮助。
说起来,我接触 Go 语言已经很久了,但前面好多次都没真正学起来。
我第一次接触 Go 语言是在 2010 年,当时我还在读大二,一个学长建议我了解一下 Go 语言,毕竟是谷歌出的一门语言,可能未来比较有发展前景。所以我当时下载并安装了 Go 的开发环境,还写了个 “hello world”,但是由于没有中文的教程,也没有人一起学习,学习 Go 语言这件事情很快就被我抛在脑后了。
我第二次接触 Go 是在 2015 年。当时我跟在豆瓣工作的发小聊天,我说最近想学 Python,他却坚定地告诉我学 Go。因为他们团队无法忍受 Python 总是半夜异常导致全站挂掉,正在往 Go 迁移。但我当时并没有给予足够的重视,没有学半个月又去玩了。
第三次接触 Go 语言是在 2017 年。我当时的技术栈只有 C++,对于 Web 服务这块,几乎没有任何经验,而且我们组的其他成员也没有相关经验。我就在想,总不能 Web 服务这一块总是向其他项目组“借”个 PHP 的同学过来协助吧?
于是,我开始再次尝试学习使用 Go 语言,并且因为一篇《Go 语言 TCP Socket 编程》的博客认识了 Tony Bai 老师。当时我考虑把原本用 C++ 写的游戏服务改成用 Go 来实现,但当时能用中文搜索到的与 TCP 网络编程的文档非常有限,而 Tony Bai 老师的文章写得非常详细,使我对 Go 是如何做这一部分有了基本的了解。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

罗杰是一位在游戏公司担任后端开发主程的技术人员,他分享了自己学习Go语言的经历。他在2010年首次接触Go语言,但由于缺乏中文教程和学习伙伴,未能深入学习。在2017年,他开始尝试学习Go语言,并通过阅读博客和学习课程逐渐掌握了Go语言的基础知识。随着项目的上线和一年的不断修正与维护,他意识到自己仍未算入门Go语言。在2020年,受到一些优秀博主的影响,他下定决心深入学习Go语言,并通过学习课程和阅读源码逐渐熟练掌握了Go语言。他强调了正确的学习方法和坚持不懈的重要性,并分享了自己的学习方法。总的来说,罗杰的学习经历展现了他在Go语言学习道路上的坎坷与成长,以及对正确学习方法的重视。 罗杰的学习方法包括定期复习、讲解给同事、在工作中应用学到的内容以及写博客输出。他强调了学习的认真对待,建议养成做笔记的好习惯,并倡导终身学习的理念。这篇文章展示了罗杰在Go语言学习过程中的挑战和成长,以及他对于正确学习方法的重视,对于技术人员来说具有启发意义。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Tony Bai · Go 语言第一课》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(16)

  • 最新
  • 精选
  • Vfeelit
    这个同学就讲得很好 我也学习过很多门语言 go是我最喜爱的 没有之一

    作者回复: 👍

    2022-01-14
    9
  • aoe
    原来是 C++ 大佬! 感谢分享 gin 不然我也会天真的认为要什么框架,直接写 web 不行吗? 谢谢分享了很多优秀资源 这个专栏是我第三次学 Go 了,感觉要学会了

    作者回复: 第三次学go,韧性十足。👍

    2022-01-01
    6
    9
  • 小戈
    游戏服务器开发怎么学

    作者回复: 直接加罗杰为好友,问他吧😄

    2022-01-06
    2
    2
  • 和白白
    杰哥🐮,本文提到的方法这段时间学习专栏感受很深,确实要复习,阶段总结,不然就成了走马观花,很容易忘个光。 所以这段时间课程中的代码我都尽可能都敲一遍,发现很多看似简单的代码实际动手了还是没有思路。不过一定要切记不能抄代码,可以先列出注释,然后照着注释动手,有些过去的知识点也可以在写代码过程中有意识的融合进去,加深自己的理解。

    作者回复: 👍

    2021-12-29
    2
    2
  • $侯
    老师可以催更吗,无聊开始二刷了哈哈

    作者回复: 我会努力更的。:)

    2021-12-27
    2
    2
  • arronK
    分享学习方法 1. 拆分大的知识内容为小的知识模块 2. 专注刻意练习每个模块 3. 构建知识体系(建立知识之间的联系) 4. 用起来或教别人 5. 间隔性的检索(不是看着书复习,而是什么都不看,能不能像给人上课一样把整个知识体系全盘托出,如果不能请回到 2 重复)

    作者回复: 👍

    2022-04-26
    1
  • hcyycb
    罗杰同学优秀啊,学习

    作者回复: 👍

    2021-12-27
    1
  • 李正g
    第二次学,希望能有所成就

    作者回复: 💪

    2023-03-15归属地:北京
  • 菠萝吹雪—Code
    和优秀的人在一起!

    作者回复: 👍

    2022-08-20归属地:北京
  • Z.
    初次接触go,感觉真的很难,希望能坚持下去

    作者回复: 加油💪。Go已经算是编程语言中较为简单的一种了:)。

    2022-07-21
收起评论
显示
设置
留言
16
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部