架构设计
Go 项目的思考与架构设计
知道自己正在做什么,搞清楚为什么这样做,这样做的道理和效果,这样可以做出更好的设计决策。
AI
ChatGPT 如何写好提示词?
Go
适配器模式
如果代码不可测试,那么它不是一个好的设计。
Golang
HTTP 读写超时
单独控制每个 Handler 的读写超时时间
HTTP
HTTP 流式传输
Golang
持续集成(CI)/持续交付(CD)
每一种支持的平台和环境中运行单元测试,要积极的寻找问题,而不是等问题来找你。
敏捷之道 (下)
开发过程中每天付出一点小的努力,避免代码「腐烂」。优雅的代码第一眼看上去,就知道它的用处,而且很简洁。
敏捷之道 (上)
对事不对人。防微杜渐。欲速则不达。敏捷反馈。测试驱动开发。
Golang
JSON
在 Go 语言中使用 JSON 的小细节
音视频
FFmpeg 基础知识
C
第十六课 编译器
音视频
音视频基础
图像是像素的集合,视频是一系列的图像组合。
1
…
5
6
7
…
14