(18条消息) Go语言自学系列 | golang标准库os包进程相关操作_COCOgsta的博客-CSDN博客_golang os包
Go语言自学系列 | golang标准库os包进程相关操作
视频来源:B站《golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]》
一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!
附上汇总贴:Go语言自学系列 | 汇总_COCOgsta的博客-CSDN博客
fmt.Printf("os.Getegid(): %v\n", os.Getegid())
fmt.Printf("os.Getegid(): %v\n", os.Getegid())
// 前三个分别为,标准输入、标准输出、标准错误输出
Files: []*os.File{os.Stdin, os.Stdout, os.Stderr},
p, err := os.StartProcess("c:\\windows\\system32\\notepad.exe", []string{"c:\\windows\\system32\\notepad.exe", "d:\\a.txt"}, attr)
fmt.Println("进程ID:", p.Pid)
p2, _ := os.FindProcess(p.Pid)
time.AfterFunc(time.Second*10, func() {
运行结果
[Running] go run "d:\SynologyDrive\软件开发\go\golang入门到项目实战\goproject\360duote.com\pro01\test.go"
&{9108 344 0 {{0 0} 0 0 0 0}}
&{9108 376 0 {{0 0} 0 0 0 0}}