github.com/gogf/gf@v1.16.9/.example/os/gproc/gproc4.go (about)

     1  package main
     2  
     3  import (
     4  	"os"
     5  	"time"
     6  
     7  	"github.com/gogf/gf/os/genv"
     8  	"github.com/gogf/gf/os/glog"
     9  	"github.com/gogf/gf/os/gproc"
    10  )
    11  
    12  // 查看父子进程的环境变量
    13  func main() {
    14  	time.Sleep(5 * time.Second)
    15  	glog.Printf("%d: %v", gproc.Pid(), genv.All())
    16  	p := gproc.NewProcess(os.Args[0], os.Args, os.Environ())
    17  	p.Start()
    18  }