家庭第一,工作第二,学习第三 - 我的30岁总结 2025-01-06 最近感冒断断续续折腾了大半个月,昨晚又开始高烧,假期都快被用完,索性再请一天休息一下,并做个总结。现在看来自己这一年的经历也是跟这病一样跌宕起伏,另外一年前差不多这时候我也是生了一次病,真的是有始有终。对于自己30岁的总结,主要有家庭、工作和学习三个方面的内容。 [阅读全文] Tags: 总结
我的 NAS 家庭存储方案 2024-05-10 我使用 NAS 的初衷是更好解决 “家庭影音” 和 “家庭相册” 问题。最终除了很好的解决了这两个需求,还提供了一些额外的价值,比如多了一个超大网盘、可靠的文件备份、多设备文件同步、方便运行各类程序等。以下是我详细的 NAS 方案。 [阅读全文] Tags: NAS
Gin 源码分析 - 路由 2024-03-03 Gin 源码分析概览 中提到了 Gin 框架的路由树是通过 基数树 实现的,它是怎么一种数据结构以及是如何做到高性能的呢?另外很多地方提到了 Gin 路由是基于 HttpRouter,但为啥 go.mod 中没有这个依赖呢?本文将为你解答这些疑问。 [阅读全文] Tags: What How Why Gin Golang
Gin 源码分析概览 2024-03-03 Gin 是一个 Golang Web 框架,优势是拥有极高的性能和简易的 API,类似 Ruby 的 sinatra 框架。本文会从一个简单示例入手,对 Gin 的源码做一个简单导读,代码版本为最新的 v1.9.1。 [阅读全文] Tags: What How Why Gin Source Golang
Golang 性能分析 2024-03-01 Golang 为性能分析提供了丰富的标准库和标准工具,本文会详细介绍他们的使用和原理。 [阅读全文] Tags: What How Golang pprof