type golang.org/x/pkgsite/internal/frontend.Server
31 uses
golang.org/x/pkgsite/internal/frontend (current package)
404.go#L44: func (s *Server) servePathNotFoundPage(w http.ResponseWriter, r *http.Request,
badge.go#L23: func (s *Server) badgeHandler(w http.ResponseWriter, r *http.Request) {
details.go#L26: func (s *Server) serveDetails(w http.ResponseWriter, r *http.Request, ds internal.DataSource) (err error) {
fetch.go#L90: func (s *Server) serveFetch(w http.ResponseWriter, r *http.Request, ds internal.DataSource) (err error) {
fetch.go#L130: func (s *Server) fetchAndPoll(ctx context.Context, ds internal.DataSource, modulePath, fullPath, requestedVersion string) (status int, responseText string) {
fetch.go#L175: func (s *Server) checkPossibleModulePaths(ctx context.Context, db *postgres.DB,
latest_version.go#L22: func (s *Server) GetLatestInfo(ctx context.Context, unitPath, modulePath string, latestUnitMeta *internal.UnitMeta) internal.LatestInfo {
playground.go#L26: func (s *Server) proxyPlayground(w http.ResponseWriter, r *http.Request) {
playground.go#L56: func (s *Server) handleFmt(w http.ResponseWriter, r *http.Request) {
redirect.go#L18: func (s *Server) handlePackageDetailsRedirect(w http.ResponseWriter, r *http.Request) {
redirect.go#L24: func (s *Server) handleModuleDetailsRedirect(w http.ResponseWriter, r *http.Request) {
search.go#L226: func (s *Server) serveSearch(w http.ResponseWriter, r *http.Request, ds internal.DataSource) error {
server.go#L36: type Server struct {
server.go#L76: func NewServer(scfg ServerConfig) (_ *Server, err error) {
server.go#L86: s := &Server{
server.go#L112: func (s *Server) Install(handle func(string, http.Handler), redisClient *redis.Client, authValues []string) {
server.go#L236: func (s *Server) staticPageHandler(templateName, title string) http.HandlerFunc {
server.go#L277: func (s *Server) licensePolicyHandler() http.HandlerFunc {
server.go#L290: func (s *Server) newBasePage(r *http.Request, title string) basePage {
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 {
server.go#L352: func (s *Server) serveError(w http.ResponseWriter, r *http.Request, err error) {
server.go#L375: func (s *Server) reportError(ctx context.Context, err error, w http.ResponseWriter, r *http.Request) {
server.go#L394: func (s *Server) serveErrorPage(w http.ResponseWriter, r *http.Request, status int, page *errorPage) {
server.go#L424: func (s *Server) renderErrorPage(ctx context.Context, status int, templateName string, page *errorPage) ([]byte, error) {
server.go#L459: func (s *Server) servePage(ctx context.Context, w http.ResponseWriter, templateName string, page interface{}) {
server.go#L475: func (s *Server) renderPage(ctx context.Context, templateName string, page interface{}) ([]byte, error) {
server.go#L485: func (s *Server) findTemplate(templateName string) (*template.Template, error) {
server.go#L601: func (s *Server) staticHandler() http.Handler {
styleguide.go#L33: func (s *Server) serveStyleGuide(w http.ResponseWriter, r *http.Request, ds internal.DataSource) error {
unit.go#L93: func (s *Server) serveUnitPage(ctx context.Context, w http.ResponseWriter, r *http.Request,
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |