github.com/gogf/gf@v1.16.9/.example/net/gtcp/gtcp_timeout_client.go (about) 1 package main 2 3 import ( 4 "time" 5 6 "github.com/gogf/gf/net/gtcp" 7 "github.com/gogf/gf/os/glog" 8 "github.com/gogf/gf/os/gtime" 9 ) 10 11 func main() { 12 conn, err := gtcp.NewConn("127.0.0.1:8999") 13 if err != nil { 14 panic(err) 15 } 16 defer conn.Close() 17 18 if err := conn.Send([]byte(gtime.Now().String())); err != nil { 19 glog.Error(err) 20 } 21 22 time.Sleep(time.Minute) 23 }