diff --git a/node/node_mac.go b/node/node_mac.go new file mode 100644 index 0000000..a616063 --- /dev/null +++ b/node/node_mac.go @@ -0,0 +1,17 @@ +// +build darwin + +package node + +import ( + "fmt" + "syscall" +) + +func KillProcess(processId int){ + err := syscall.Kill(processId,syscall.Signal(10)) + if err != nil { + fmt.Printf("kill processid %d is fail:%+v.\n",processId,err) + }else{ + fmt.Printf("kill processid %d is successful.\n",processId) + } +}