/
githubmirror
/
traefik
Обзор
Документация
Войти
/
githubmirror
/
traefik
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
pkg/tcp/handler.go
28 строк
642 B
Ludovic Fernandez
Update linter
11 май 2020, 13:06
Не верифицирован
11 май 2020, 13:06
328611c
Код
Авторство
О чём код?
package tcp import ( "net" ) // Handler is the TCP Handlers interface. type Handler interface { ServeTCP(conn WriteCloser) } // The HandlerFunc type is an adapter to allow the use of // ordinary functions as handlers. type HandlerFunc func(conn WriteCloser) // ServeTCP serves tcp. func (f HandlerFunc) ServeTCP(conn WriteCloser) { f(conn) } // WriteCloser describes a net.Conn with a CloseWrite method. type WriteCloser interface { net.Conn // CloseWrite on a network connection, indicates that the issuer of the call // has terminated sending on that connection. // It corresponds to sending a FIN packet. CloseWrite() error }