gf/geg/os/gfpool/gfpool.go

20 lines
376 B
Go

package main
import (
"fmt"
"gitee.com/johng/gf/g/os/gfpool"
"os"
"time"
)
func main() {
for {
time.Sleep(time.Second)
if f, err := gfpool.Open("/home/john/temp/log.log", os.O_RDONLY, 0666, 60000000*1000); err == nil {
fmt.Println(f.Name())
f.Close()
} else {
fmt.Println(err)
}
}
}