golang里捕获进程信号实现优雅退出的方法 程序优雅退出可以更好的释放资源,或者打印一些重要的日志信息,在golang里可以实现捕获处理Signal信号来实现进程的优雅退出。POSIX中定义的信号POSIX.1-1990标准中定义的信号列表如下:信号值动作说明SI...
解决docker容器里使用systemctl启动服务报错的问题 在docker容器里使用systemctlstartxxx启动xxx服务会报如下错误:Failed to get D-Bus connection: Unknown&...
Linux下使用jq简单解析json的方法 jq简介jq是一款命令行下处理JSON数据的工具。其可以接受标准输入,命令管道或者文件中的JSON数据,经过一系列的过滤器(filters)和表达式的转后形成我们需要的数据结构并将结果输出到标准输出中。jq的...
Golang里解析TOML配置文件的方法 TOML简介TOML的全称是Tom’sObvious,MinimalLanguage,因为它的作者是GitHub联合创始人TomPreston-Werner。TOML的目标是成为一个有明显语义而容易去阅读的最...