type net.Listener
29 uses
net (current package)
dial.go#L874: func (lc *ListenConfig) Listen(ctx context.Context, network, address string) (Listener, error) {
dial.go#L884: var l Listener
dial.go#L966: func Listen(network, address string) (Listener, error) {
file.go#L33: func FileListener(f *os.File) (ln Listener, err error) {
file_posix.go#L78: func fileListener(f *os.File) (Listener, error) {
net.go#L412: type Listener interface {
net/http
server.go#L2940: func Serve(l net.Listener, handler Handler) error {
server.go#L2957: func ServeTLS(l net.Listener, handler Handler, certFile, keyFile string) error {
server.go#L3055: BaseContext func(net.Listener) context.Context
server.go#L3084: listeners map[*net.Listener]struct{}
server.go#L3363: var testHookServerServe func(*Server, net.Listener) // used if non-nil
server.go#L3404: func (s *Server) Serve(l net.Listener) error {
server.go#L3482: func (s *Server) ServeTLS(l net.Listener, certFile, keyFile string) error {
server.go#L3575: func (s *Server) trackListener(ln *net.Listener, add bool) bool {
server.go#L3579: s.listeners = make(map[*net.Listener]struct{})
server.go#L3930: net.Listener
crypto/tls
tls.go#L71: net.Listener
tls.go#L89: func NewListener(inner net.Listener, config *Config) net.Listener {
tls.go#L100: func Listen(network, laddr string, config *Config) (net.Listener, error) {
go.pact.im/x/grpcprocess
server.go#L14: func Server(srv *grpc.Server, lis net.Listener) process.Runner {
go.pact.im/x/httpprocess
httpprocess.go#L17: func Server(srv *http.Server, lis net.Listener) process.Runner {
httpprocess.go#L24: srv.BaseContext = func(_ net.Listener) context.Context {
httpprocess.go#L66: net.Listener
go.pact.im/x/netchan
netchan.go#L13: var _ net.Listener = (*Listener)(nil)
google.golang.org/grpc
server.go#L133: lis map[net.Listener]bool
server.go#L713: lis: make(map[net.Listener]bool),
server.go#L859: net.Listener
server.go#L888: func (s *Server) Serve(lis net.Listener) error {