Files
sower/proxy/tcp/client.go
T
2019-01-19 08:10:11 +08:00

21 lines
293 B
Go

package tcp
import "net"
type client struct {
}
func NewClient() *client {
return &client{}
}
func (c *client) Dial(server string) (net.Conn, error) {
conn, err := net.Dial("tcp", server)
if err != nil {
return nil, err
}
conn.(*net.TCPConn).SetKeepAlive(true)
return conn, nil
}