如何获取Go中当前正在运行的进程的列表?
该OS软件包提供了一些功能:http : //golang.org/pkg/os/, 但没有提供任何内容来查看正在运行的进程的列表。
标准库中没有这样的功能,很可能永远不会。
在大多数情况下,程序不需要进程列表。Go程序通常希望等待一个或更少数量的进程,而不是所有进程。进程的PID通常通过除搜索所有进程的列表之外的其他方式获得。
如果您使用的是Linux,则可以通过读取目录的内容来获取进程列表/proc。
/proc