go语言获取进程pid
How to get the running process’ pid in Go lang?
如何在Go lang中获取运行进程 (pid)?
In Go, you may call the os.Getpid()
func from the os
package to get the parent process’ pid.
在Go中 ,您可以从os
包中调用os.Getpid()
函数,以获取父进程的pid。
func Getpid() int
Getppid returns the process id of the caller.
One example is as follows.
一个例子如下。
$ gore
gore version 0.2.6 :help for help
gore> :import "fmt"
gore> :import "os"
gore> fmt.Printf("pid: %dn", os.Getpid())
pid: 6756
10
<nil>
gore>
Answered by dtivl.
dtivl回答。
翻译自: https://www.systutorials.com/how-to-get-the-running-process-pid-in-go/
go语言获取进程pid