Golang中国

Windows的控制台程序,希望在运行main函数开始启动gin,提供短期的http服务,
然后在main函数结束前将gin的http服务停止。

怎么做到呢?

gin的缺省启动方式没办法停止,我也不想去修改gin的源代码来提供一种停止方式。

1 回复
stevewang
#1 stevewang • 2015-09-07 15:52

不了解gin。
不过有一个通用的解决方案:你可以启动两个进程。
一个gin进程,负责提供http服务。
一个主进程,负责启动gin进程以及通知gin进程结束。

需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。