go中如何保证应用运行是单例的

Amosss · · 1761 次点击
生成一个文件应该不会崩溃的啊? 是的, 还需要一些技巧, 比如一个时间的阈值.需要不停的touch这个文件刷新时间点等等 而且如果两个几乎同时启动的,可能还是没有用,这毕竟不是操作系统提供的同步方式.
#7
更多评论
其实解决这个办法就算不用框架也可以做到, 只是稍微消耗一点性能. 最简单的办法就是创建一个文件作为flag
#1
不知道这个库有没有这个功能 https://github.com/kardianos/service
#2