Markdown的前生今世
如果你是一位笔记爱好者,同时又从事编程相关工作,那自然听说或使用过 Markdown 笔者在刚接触编程时,有专门分析过 Markdown 的技术实现,时间转眼过去一两年,已经是一名深度的 Markdown 使用用户,所有的文档笔记和 ssg 博客内容都是出自于…
Go处理错误优雅化
当前 Go 版本 1.17.5 Go 的错误处理设计
关于 Go 的错误处理,一直争议不断。其实 Go 本身的争议也不少 😂。这里不进行评价,只是简单地和主流语言对比,总结一下 Go 的特征。
作为一个历史悠久的语言,C 的错误处理非常混乱。典型情况下,C…
状态管理工具的演变
概述:把组件之间需要共享的状态抽取出来,遵循特定的约定,统一来管理,让状态的变化可以预测 Store 模式
将状态存到一个外部变量, this.$root.$data
Copy
var store = {
state: {
message: 'Hello!'
},…