网站首页 美发设计 时尚发型 美发教程 秀发护理

我的Go语言学习历程

时尚发型 未知

## 个人简介 徐新华(北极星),【围棋中文网】站长()。 目前担任北京一家创业公司的CTO。 2011年春,我从北京大学硕士毕业,先后在开心网、奇虎360工作,一直从事服务器相关工作,有丰富的经验。 我也有一些前端的知识和一些Android开发的知识。 虽然目前管理方面的事情很多,但我一直保持着技术的学习。 擅长服务器端技术和架构。 ## 我和 Go 语言 - 2012 年 3 月,Go1.0 正式发布时,我有幸参与了 360 的一个 Go 项目(关注过 Gopher 中国大会的人应该知道,360 有消息系统,还有[Go官方博客]()也如前所述,我在这个项目成立的第一天就参与了),并从那时起就爱上了它。 - 2012年底,利用业余时间使用Go语言开发Go语言中文网站,并陆续开通和运营QQ群、微博、微信公众号等。 - 2013年4月14日,开始写book [“通过实例学习Go标准库”](); 遗憾的是尚未完成。 - 2017年底,启动[GCTT]()项目,组织国内志愿者翻译国外优秀英文资料、博文等。([Wuwen]()帮助校对了很多文章,也提供了很多流程优化的建议)。

- 截至2019年3月,围棋中文网站注册用户数超过3.2万,近一年多时间增长迅速,每天新增注册用户100+。 ## 我的Go语言学习历程 2012年3月,Go 1.0发布时,Go相关的信息还比较少。 当时主要看官方文档,看源码。 那段时间是我的技术发展最快的时期。 一方面,我参与的项目具有挑战性。 我通过项目学习了 Go 并很快掌握了它。 另一方面,项目负责人(diogin)是一个很棒的人,完全可以坚持下去。 去吧,他给我们讲解并传授了很多知识。 360项目开发了一个消息系统(长连接)。 为了进一步夯实Go的基础,2012年底,我利用业余时间用Go语言实现了【Go语言中文网】()。 同时我发现了一本英文电子书Book:《The Way to Go》,这本书相当不错。 读完之后,我对Go有了更系统的了解。 (这本书的中文版是由不知名机构翻译的:2013年或者2014年左右,asta Xie开源了他的Go Web编程,我参与了校对;当时我也涉足了宇痕的圈子,阅读了他的Go Web编程一版又一版,《Go语言学习笔记》版本非常有用,还有上面提到的学习标准库的书,虽然还没有完成,但是通过写这本书,我对Go的标准库,对于编写符合Go惯用法的代码非常有帮助。

那段时间,每一天都很忙碌,也很充实。 一方面,我在打理网站,学习别人的优秀文章。 同时,我也写了一些博文,并在网站和QQ群里回答了问题。 另一方面,我对市场上的新产品感兴趣。 Go书籍,比较好的会立即关注并阅读,比如《Go In Action》、《Go语言圣经》等。在工作中,凡是我能决定的事情,我都会尽量用Go语言来实现。 **我学习Go语言之路总结:**系统的学习基础(官方文档、优秀书籍、博文),按照项目来巩固所学知识,如果工作中没有项目,就创建自己的项目或者参与别人的项目,参与社区互动,接触优秀的人,尝试回答别人的问题,学习优秀的开源项目和一些Go官方源码。 。 。 ## 给新手的Go语言学习建议。 经过几年的社区运营,我接触到了很多新手。 大家经常问的问题是:如何学习Go? 我在工作中没有使用过,但我还是想学习一下。 怎样才能让学了之后很难忘记呢? 作为新手,尤其是工作时间不长、刚刚毕业或者是大学生的人,此时接触Go语言并愿意学习它,对你来说是一个良好的开始。 当别人还在“王”、“吃鸡”的时候,你就在学习,从此差距就会拉大。 吴文就是一个很好的例子。 作为Go语言的老手,我个人建议大家系统学习基础知识,同时结合项目进行实践,在工作中尽可能多地使用Go。

这也是我运行Go社区这么多年之后决定开启这个星球的原因。 希望能一步步带领大家做项目,让新手快速掌握Go语言。 最后我想说一点:要在职场中不断欣赏自己,仅仅学习Go语言是不够的。 你学得越多,你不知道的就越多。 服务器端有很多知识需要学习(其他方面也一样),比如:网络协议、Web Server、Linux、MySQL、MongoDB、Redis等,《我们的星球》也会涵盖这些方面的知识未来视情况而定; 同时,关于职场的经验也可以学习和交流。 ##加入Go中文网知识星球###赠送星球历史精华PDF! [goodspdf]() 内容持续更新 ### 赠送电子书 立即加入,按需领取Go经典电子书合集。 加入后,你可以在星球上私聊我。 ![电子书]()###往期直播视频请看主题:【知识星球《围棋项目实战》直播视频分享】()###星球目前的计划 1.利用碎片时间,每天巩固几个知识点天; 2、定期布置作业; 3、逐步实现求职爬虫、博客等系统,并跟随项目学习和巩固Go语言; 4、解答日常技术、职场等问题; 5、争取每月一次分享长文或直播; 6、不定期的线下聚会; 7.欢迎提出其他建议。 。 。 ###嘉宾介绍 1.diogin:星主是Go语言的指导者,绝对的专家。 在360的时候,因为Go的不成熟,他带领我们修改Go运行时,并经常给我们讲课。

只是比较低调,不被地鼠们所知而已。 2.玄脉之刃:玄脉之刃的光影很多人应该都知道,包括我在360和我一起开发消息系统的同事和朋友。我很愿意分享,也写过很多关于Go语言的优秀博文。 目前就职于滴滴出行,担任技术专家。 3.周洋:星爷的另一位朋友,他们一起创办了360 Go消息系统,然后一个人承担了所有工作,并在Gopher中国和Go官博上分享。 绝对强大,高富帅。 现任花椒直播技术总监。 4.无文:我和星主神是好朋友很久了。 中国早期Go布道者,录制过多部视频,是Gogs、Macaron等的作者。Github:。 不用多介绍,相信你也认识他。 5. Gitea项目的发起者和主要贡献者,xorm的作者,中国早期的Go布道者之一。 这个星球实战项目的代码托管在[gitea.com]()上,因为支持私人项目,不限制人数~ 6.柴树山,大家都叫他柴达,早期的围棋爱好者和推广者中国,他为Go官方贡献了代码,翻译了书籍[《Go语言圣经》](),撰写了[《Go语言高级编程》](),这两本书都是必读的。 其中【Go语言高级编程】()已出版,欢迎大家支持。 7.Seekload:Go忠实粉丝,公众号:Golang来了,个人网站:seekload.net。 有什么问题都可以问我,能回答的人都不会敷衍。

8.刘鹏杰:Go语言爱好者,公众号“Go程序员开发”作者,个人云读书笔记:善良真诚,乐于沟通和分享。 ###扫码加入 扫码立即加入(259元/年)! [zsxq]() 或者转账给我们,然后添加微信274768166,我们会吸引您加入星球并成为付费用户,限时折扣:229元/年,便宜30元。 您也可以先添加微信,然后再转账。 ![wxpay199]()支持3天无理由退款。