Golang Air 程序热更工具与 Goland、DLV 配合 Debug 调试程序
简介 Air是一款Go语言热加载工具,它能实时监听文件或目录变化,并自动完成编译与重启程序操作,从而显著提升开发阶段的工作效率。 在开发过程中,要实现实时加载功能,这个困扰肯定不止你一人遇到。秉持着“一定有现成解决方案”的信念,我进行了全网搜索,并果真在GitHub上找到了一款工具——Air。它具备以下特性: 彩色日志输出 支持自定义构建或二进制命令 允许忽略子目录 启动后可继续监听新增目录 优...
1 | // 将服务启动放入协程中,当接收到终止信号后,主进程销毁,协称也会随着销毁 |
1 | import sys |
Portainer 是 Docker 的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作 (包括上传下载镜像,创建 容器等操作)、事件日志显示、容器控制台操作、Swarm 集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。
官方站点:https://www.portainer.io/