Go 文件变化轮询入门:不用依赖也能做简单热加载
监听文件变化常见做法是使用 fsnotify 这类库。但有些小工具不想引入依赖,只需要每隔几秒检查配置文件是否变了。这时轮询修改时间是一个简单可控的方案。它不够实时,但容易理解,也适合入门。本文用配置热加载示例讲如何轮询文件变化,以及它的边界。
tag
监听文件变化常见做法是使用 fsnotify 这类库。但有些小工具不想引入依赖,只需要每隔几秒检查配置文件是否变了。这时轮询修改时间是一个简单可控的方案。它不够实时,但容易理解,也适合入门。本文用配置热加载示例讲如何轮询文件变化,以及它的边界。