zhangqian
2023-08-29 6843bdb44b8d5294a21f2ee30886e0c5ad07a150
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package utils
 
import (
    "errors"
    "os"
    "os/exec"
    "runtime"
    "strconv"
)
 
func Reload() error {
    if runtime.GOOS == "windows" {
        return errors.New("系统不支持")
    }
    pid := os.Getpid()
    cmd := exec.Command("kill", "-1", strconv.Itoa(pid))
    return cmd.Run()
}