type net/http.HandlerFunc

58 uses

	net/http (current package)
		h2_bundle.go#L6521: func http2new400Handler(err error) HandlerFunc {
		server.go#L2065: type HandlerFunc func(ResponseWriter, *Request)
		server.go#L2068: func (f HandlerFunc) ServeHTTP(w ResponseWriter, r *Request) {
		server.go#L2090: func NotFoundHandler() Handler { return HandlerFunc(NotFound) }
		server.go#L2102: 	return HandlerFunc(func(w ResponseWriter, r *Request) {
		server.go#L2501: 	mux.Handle(pattern, HandlerFunc(handler))

	expvar
		expvar.go#L350: 	return http.HandlerFunc(expvarHandler)

	github.com/prometheus/client_golang/prometheus/promhttp
		http.go#L114: 	h := http.HandlerFunc(func(rsp http.ResponseWriter, req *http.Request) {
		instrument_server.go#L37: 	return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		instrument_server.go#L61: func InstrumentHandlerDuration(obs prometheus.ObserverVec, next http.Handler) http.HandlerFunc {
		instrument_server.go#L65: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		instrument_server.go#L74: 	return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		instrument_server.go#L94: func InstrumentHandlerCounter(counter *prometheus.CounterVec, next http.Handler) http.HandlerFunc {
		instrument_server.go#L98: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		instrument_server.go#L105: 	return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		instrument_server.go#L129: func InstrumentHandlerTimeToWriteHeader(obs prometheus.ObserverVec, next http.Handler) http.HandlerFunc {
		instrument_server.go#L132: 	return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		instrument_server.go#L157: func InstrumentHandlerRequestSize(obs prometheus.ObserverVec, next http.Handler) http.HandlerFunc {
		instrument_server.go#L161: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		instrument_server.go#L169: 	return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		instrument_server.go#L194: 	return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {

	golang.org/x/net/http2
		server.go#L2966: func new400Handler(err error) http.HandlerFunc {

	golang.org/x/pkgsite/internal/dcensus
		dcensus.go#L70: func (r *Router) HandleFunc(route string, handler http.HandlerFunc) {

	golang.org/x/pkgsite/internal/frontend
		server.go#L130: 	handle("/_ah/", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		server.go#L135: 	handle("/favicon.ico", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		server.go#L138: 	handle("/mod/", http.HandlerFunc(s.handleModuleDetailsRedirect))
		server.go#L139: 	handle("/pkg/", http.HandlerFunc(s.handlePackageDetailsRedirect))
		server.go#L141: 	handle("/play/compile", http.HandlerFunc(s.proxyPlayground))
		server.go#L142: 	handle("/play/fmt", http.HandlerFunc(s.handleFmt))
		server.go#L143: 	handle("/play/share", http.HandlerFunc(s.proxyPlayground))
		server.go#L148: 	handle("/badge/", http.HandlerFunc(s.badgeHandler))
		server.go#L149: 	handle("/styleguide", http.HandlerFunc(s.errorHandler(s.serveStyleGuide)))
		server.go#L150: 	handle("/C", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		server.go#L160: 	handle("/robots.txt", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		server.go#L236: func (s *Server) staticPageHandler(templateName, title string) http.HandlerFunc {
		server.go#L277: func (s *Server) licensePolicyHandler() http.HandlerFunc {
		server.go#L279: 	return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		server.go#L312: func (s *Server) PanicHandler() (_ http.HandlerFunc, err error) {
		server.go#L342: func (s *Server) errorHandler(f func(w http.ResponseWriter, r *http.Request, ds internal.DataSource) error) http.HandlerFunc {

	golang.org/x/pkgsite/internal/index
		test_helper.go#L24: 		http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {

	golang.org/x/pkgsite/internal/middleware
		accept_requests.go#L18: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		betaRedirect.go#L25: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		errorreporting.go#L20: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		experiment.go#L72: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		iapheader.go#L21: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		panic.go#L17: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		quota.go#L73: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		secureheaders.go#L44: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		stats.go#L23: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		timeout.go#L17: 		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {

	golang.org/x/pkgsite/internal/worker
		server.go#L129: 	handle("/_ah/", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		server.go#L153: 	handle("/fetch/", http.StripPrefix("/fetch", rmw(http.HandlerFunc(s.handleFetch))))
		server.go#L214: 	handle("/versions", http.HandlerFunc(s.handleHTMLPage(s.doVersionsPage)))
		server.go#L217: 	handle("/healthz", http.HandlerFunc(s.handleHealthCheck))
		server.go#L219: 	handle("/favicon.ico", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		server.go#L224: 	handle("/", http.HandlerFunc(s.handleHTMLPage(s.doIndexPage)))
		server.go#L460: func (s *Server) handleHTMLPage(f func(w http.ResponseWriter, r *http.Request) error) http.HandlerFunc {
		server.go#L743: func (s *Server) errorHandler(f func(w http.ResponseWriter, r *http.Request) error) http.HandlerFunc {