github.com/gogf/gf@v1.16.9/.example/os/gproc/gproc_kill.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  	"github.com/gogf/gf/os/gproc"
     6  )
     7  
     8  func main() {
     9  	pid := 32556
    10  	m := gproc.NewManager()
    11  	m.AddProcess(pid)
    12  	err := m.KillAll()
    13  	fmt.Println(err)
    14  	m.WaitAll()
    15  	fmt.Printf("%d was killed\n", pid)
    16  }