zhangqian
2023-08-28 4af9a94256e5109a6b09a6e3e61f72c43e80db50
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()
}