package server import ( "go.alanpearce.eu/x/listenfd" ) func (s *Server) serveTCP() error { l, err := listenfd.GetListener(0, s.Addr, s.log.Named("tcp.listenfd")) if err != nil { return err } return s.Serve(l) }