在golang標準庫中,有一個包os/signal提供了通過signal退出程序的功能。
比如,我們可以通過監聽ctrl+c這個組合鍵來讓程序退出,代碼如下:
運行后,按提示,按CTRL+C,程序會退出。
關于Signals,更多的應用在于通過它來讓程序動態加載配置文件以及程序平滑重啟!
在golang標準庫中,有一個包os/signal提供了通過signal退出程序的功能。
比如,我們可以通過監聽ctrl+c這個組合鍵來讓程序退出,代碼如下:
運行后,按提示,按CTRL+C,程序會退出。
關于Signals,更多的應用在于通過它來讓程序動態加載配置文件以及程序平滑重啟!