Zeabur CLI 从设计到实现
What is Zeabur? Why We use Zeabur? 也许你像我一样,热爱编程。用技术改变世界是多么酷的事情! 但是,我们又不得不花大把时间在服务部署上,无论是配置基础设施,还是频繁
很久没有认真地去做一次自我觉察了。
本篇文章更多的是我与自己的对话,如果读者也能从中获得一些启发,无论是增添了几分决心、还是悟到了一些觉察、改变的方式,我倍感荣幸。
琢磨设计模式与抽象,可以说是我的最爱之一了。刚学 Go 的时候,我就陶醉于其的 interface
设计。
这次,我们来聊聊 Go 语言的依赖注入(DI)库 samber/do。
本文不是一行行分析源码,而是尝试一步步复现作者的设计思路。
简单讲讲 GitHub Actions 的 Cache 功能,使用方式,以及探讨浅层的设计思想。
虽然本文是我博客中为数不多的「教程」类文章,但我还是会侧重逻辑与思考的角度来讲述。详细教程请查看,GitHub Actions Cache 官方文档。