liujiandao
2024-03-14 ac0318fc8120bb1452220fd8e586b8e04a1df26a
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()
}