github.com/gogf/gf@v1.16.9/.example/os/gspath/gspath.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "time" 6 7 "github.com/gogf/gf/frame/g" 8 "github.com/gogf/gf/os/gspath" 9 "github.com/gogf/gf/os/gtime" 10 ) 11 12 func main() { 13 sp := gspath.New() 14 path := "/Users/john/Temp" 15 rp, err := sp.Add(path) 16 fmt.Println(err) 17 fmt.Println(rp) 18 fmt.Println(sp) 19 20 gtime.SetInterval(5*time.Second, func() bool { 21 g.Dump(sp.AllPaths()) 22 return true 23 }) 24 25 select {} 26 }