我劝你别再做流量的奴隶了,走进Golang架构

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Golang全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024b (备注go)
img

正文

如果写的文章很有深度,往往曲高和寡,得不到太好阅读;这两者往往是鱼和熊掌不可得兼。

写给谁看?即文章的受众就决定了文章的风格,是否通俗易懂,能否站在读者的角度去解释,能否让读者理解,都是要考虑到的问题。

希望读者能得到什么?既学到了知识,又收获了文章的生动诙谐和有趣,这往往是比较难的,要笔者在文章上下功夫。

这里是我的一些看法,下面我们再进一步介绍。

2.1 受众

写给谁看即文章的受众是谁?

  • 还未入门的小白;
  • 是刚入门的小白;
  • 还是已经有一定经验的从业人员;

一篇文章不可能适合所有人,实在不行就多写几篇。

确定好受众之后,就决定我们用什么样的风格去写这篇文章。

如果读者都是小白,那么全篇就要用极其通俗易懂的语言写描述。大家可能听说过费曼学习法,把一个知识主题解释一个小白,让他可以完全理解。

所有这里就会涉及到几点;

  • 用他完全能理解的话,去解释,尽量通俗易懂;
  • 少用术语和概念,因为你可能理解的一个概念,虽然寥寥几字,但是别人可能会花上很多时间去理解它;

整个过程,我们会对这个主题做一次复盘,然后解释的过程中,可能会卡在一些概念上。我在完全教会别人的同时,自己又重新学会和理解了这些概念,可谓双赢。

2.2 文好题一半

如何起一个好的标题,谈一下个人观点,标题尽量突出文章主旨和大概内容。常见的标题方法有这些:

  • 开门见山:分享一个实用的xxxx
  • 标题设置悬念;你不知道xxxx的背后,居然是…
  • 设置明确目标的;一文教你搞懂xxxxx
  • 包含数据的;30000条告诉你,xxxxx
  • 逆向思维;xxxx怎么样,xxxx却?

当然除了以上这些,还有很多的标题风格,除了平时多观察10万+大号是怎么起标题,还要结合实践多思考多总结。最后就是多观察,自己读者的喜好。

以上是对于我对文章标题的一些看法,下面讲一下正文。

2.3 正文

因为是技术类文章,所以正文一定要做到条理清晰,要保证逻辑性这个是最基本的。可以尝试实用金字塔思维的模式去写作。

开头先给出非常简单的语句给出你的结论,或者是文章整体要表达的主旨。为了支撑这个结论,后面再从各个方面展开来论证。相信这样做下来,文章的整体结构会比较清晰。感兴趣的可以去看一下《金字塔原理》这本书。

接下来就要不断地去实践,写作也需要大量的练习,大量的积累,读书破万卷,下笔如有神。

有了初稿之后,还需要不断打磨文章,不断修改,不断优化,前面提到过,公众号上不利于修改,这也是一个弊端。

除此之外,还要做到图文并茂,有一些数据支撑的地方,用图表的形式会更加直观,有一些程序可能用伪代码或者流程图更加直观。

3 效率工具

3.1 写文

写文的工具有很多,比如wordwps,或者文本编辑器,这里推荐实用typora,这个软件目前已经开始收费,不过去官网下载历史版本version 0.11.18还是免费的。

175a3119b158db98cae787beb8281d0a.png

我配置步骤是这样的;

  • 本地下载一个芒果云,作为文件的同步;
  • Typora编写文章;
  • 插入图片,在Typora中设置为上传到服务器,这里会自动调用PicGo进行上传;
  • 需要安装PicGo,还需要配置图床(即云端保存图片的地方),可以用GitHubGitee,七牛云,腾讯云COS,具体网上方法很多,这里就不再赘述了。

4188e3d432b597119d15b789d1bd7f8a.png

3.2 画图

上面我们说到图文并茂,有的时候一图剩千言,下面我介绍一些可以使用的画图工具;

matlab

在写spwm的文章中,为了介绍单极性规则采样法,我用matlab画半个周期的图片,如下图所示;

9359a483d99ae939c861c81aeeb6367d.png

draw.io

draw.io是一个多功能的画图软件,开源免费,对标微软的Visio,它可以画流程图,组织架构图等等;下面是我写SPI的文章时候画的一个图;

5e2e33c83f7817419785c6e06a56aa5e.png

geogebra

这是一个数学绘图软件,可以将复杂的数学公式转化成直观的图片,还支持动图效果,下面是用这个软件画的一个动图;

1a62657e3d9be6a07757830247f659bf.gif

3.3 排版

最后说到排版,有很多插件和工具都能让排版事半功倍;简单说一下我的排版方法;

  • 先用typora写好文章;
  • 然后复制到mdnice可以转成符合公众号页面风格的排版;

除了用markdown进行排版之外,还有很多插件,比如135编辑器,美编,壹伴插件等等,都可以用来快速排版,大大提高效率。

4 总结

本文简单对公众号图文原创做了一些经验上的分享,篇幅比较短,很多地方都只做了简单的介绍,仅供大家参考。知易行难,写作需要坚持和不断练习,相信量变会带来质变。

最后,我们要从容地着手去做一件事,一旦开始,就要坚持到底。如果文章有帮助,帮忙点个赞,转发让它帮到更多的人。

—— The End ——

往期推荐

头文件里的大学问,C语言需要注意这些原则…

实战总结的7个C程序,好东西不私藏

成为嵌入式高手,少不了这100多个软硬件开源项目

揭秘,嵌入式OTA技术,到底有多复杂?

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Go)
img

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Go)
[外链图片转存中…(img-SwDFw8ZQ-1713552225874)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 15
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值