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  }