-
Notifications
You must be signed in to change notification settings - Fork 0
xproc
omeyang edited this page Sep 17, 2026
·
1 revision
稳定性:Stable · 覆盖率:100.0% · 源码:
pkg/util/xproc
进程信息查询。极简:PID + 进程名。
- 日志/监控字段补充
- 多进程协作时识别自己
import "github.com/omeyang/xkit/pkg/util/xproc"
pid := xproc.ProcessID()
name := xproc.ProcessName() // 极端情况下可能空串| 名称 | 说明 |
|---|---|
ProcessID() int |
当前 PID |
ProcessName() string |
进程名(不含路径),失败返空 |
-
baseName+resolveProcessName分层,便于测试覆盖 -
失败兜底:
os.Executable失败时返空串,调用方应做兜底