首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
软件与程序人生
›
后端开发
›
Java
›
关于开设go语言专题的说明
返回列表
发新帖
关于开设go语言专题的说明
[复制链接]
发表于 2023-7-25 22:58:25
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
本专题写作的目的其实是分享go语言编程的使用场景,介绍go语言编程的方方面面,让大家能够用好这个由google公司发明的强力工具,提升大家在这方面的生产力,毕竟
”君子善假与物也“
嘛。
这里我先说明一下,我并不是一个对go语言的所有一切都认同的人,你会发现很多相关从业者也会吐槽go语言的“专制”和“封闭”。事实上,go语言不是一个十全十美的语言,真的不是所谓的“银弹”,在很多方面甚至存在着大量的空白或不足,哪怕它发展了十几年。
但是,如果你是一个web后端开发者,运维人员,
云原生
开发者,甚至其他领域的开发和测试人员,我都强烈推荐你学习一下这个强力的工具。因为我发现在诸多领域上go语言事实上要远远比python好用,尽管两者的学习成本差不多,但我发现网上提到这方面的人却很少。是的,编程语言其实不是什么高大上的玩意,而是一门辅助你完成任务好用的工具而已,至于你觉得好用不好用让实践去检验吧!
没错,在我看来所有的编程语言仅仅是一个工具,用于提升你的效率的工具,为此在我的专题里大家就不需要上演诸如“php是世界上最好的语言”,"python比go语言更好"或者“go语言比Java更好”等等编程界的传统戏码——“语言之争”。没错,工具的好坏其实仅仅决定于它的使用场景,世上其实本没有好坏工具之分,只有用错地方的工具。
本专题已经想好的篇章如下:
go语言基础——实用工具篇,主要简要过一遍go语言的基础语法,主要包含数据类型,控制语句,函数和包以及相关标准库等等,期间会分享大家可能会用到的小工具,将某些东西自动化,如telnet这样的工具。在这个篇章中你会发现go语言和shell结合的巨大威力,并且以实用工具的方式来强化大家的学习。
go语言进阶——开源项目篇,主要介绍一遍go语言的进阶语法,主要包含携程,通道,
接口
,反射以及相关标准库等等,期间会分享如何在github上做一个开源项目,以我开源的github项目
go-etl
为例(访问不了github
可以访问gitee
),向你介绍github上如何使用git基础命令,pr,自动测试以及
发布
版本
等等。在这个篇章中你会发现go语言接口的强大之处,并且以实际项目的方式强化你的go语言知识
其他模块计划中
这个博客账号目前已经停更了约5年,期间我经历了比较多的事情,开始几个github开源项目,例如
go-etl
已经有两年。不用担心博主会断更,因为这是你和我一起学习,一起思考,一起完成go语言学习的过程。不用怀疑,虽然我对go语言了解甚多,但是远未没到达专家的地步,仍然需要再回首自己的学习历程,以加深自己对基础的理解。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
继续阅读请点击广告
回复
使用道具
举报
返回列表
曹旭辉
+ 我要发帖
×
登录参与点评抽奖,加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表