func golang.org/x/pkgsite/internal/middleware.ElapsedStat
34 uses
golang.org/x/pkgsite/internal/middleware (current package)
stats.go#L55: func ElapsedStat(ctx context.Context, name string) func() {
golang.org/x/pkgsite/internal/frontend
details.go#L27: defer middleware.ElapsedStat(r.Context(), "serveDetails")()
doc.go#L26: defer middleware.ElapsedStat(ctx, "renderDocParts")()
latest_version.go#L23: defer middleware.ElapsedStat(ctx, "GetLatestInfo")()
main.go#L108: defer middleware.ElapsedStat(ctx, "fetchMainDetails")()
main.go#L147: end := middleware.ElapsedStat(ctx, "DecodePackage")
main.go#L168: end = middleware.ElapsedStat(ctx, "sourceFiles")
main.go#L253: defer middleware.ElapsedStat(ctx, "readmeContent")()
server.go#L460: defer middleware.ElapsedStat(ctx, "servePage")()
server.go#L476: defer middleware.ElapsedStat(ctx, "renderPage")()
unit.go#L96: defer middleware.ElapsedStat(ctx, "serveUnitPage")()
golang.org/x/pkgsite/internal/postgres
details.go#L25: defer middleware.ElapsedStat(ctx, "GetNestedModules")()
details.go#L81: defer middleware.ElapsedStat(ctx, "GetImportedBy")()
details.go#L105: defer middleware.ElapsedStat(ctx, "GetImportedByCount")()
licenses.go#L27: defer middleware.ElapsedStat(ctx, "getLicenses")()
package_symbol.go#L25: defer middleware.ElapsedStat(ctx, "getPackageSymbols")()
package_symbol.go#L106: defer middleware.ElapsedStat(ctx, "upsertSearchDocumentSymbols")()
symbol_history.go#L27: defer middleware.ElapsedStat(ctx, "GetSymbolHistory")()
symbol_history.go#L82: defer middleware.ElapsedStat(ctx, "GetSymbolHistoryWithPackageSymbols")()
symbol_history.go#L97: defer middleware.ElapsedStat(ctx, "GetSymbolHistoryForBuildContext")()
unit.go#L40: defer middleware.ElapsedStat(ctx, "DB.GetUnitMeta")()
unit.go#L56: defer middleware.ElapsedStat(ctx, "getUnitMetaKnownVersion")()
unit.go#L147: defer middleware.ElapsedStat(ctx, "getLatestUnitVersion")()
unit.go#L260: defer middleware.ElapsedStat(ctx, "GetUnit")()
unit.go#L293: defer middleware.ElapsedStat(ctx, "getUnitID")()
unit.go#L318: defer middleware.ElapsedStat(ctx, "getImports")()
unit.go#L333: defer middleware.ElapsedStat(ctx, "getPackagesInUnit")()
unit.go#L427: defer middleware.ElapsedStat(ctx, "getUnitWithAllFields")()
unit.go#L509: end := middleware.ElapsedStat(ctx, "getUnitWithAllFields-readme-and-imports")
version.go#L31: defer middleware.ElapsedStat(ctx, "GetVersionsForPath")()
version.go#L158: defer middleware.ElapsedStat(ctx, "DB.GetLatestInfo")()
version.go#L203: defer middleware.ElapsedStat(ctx, "DB.getLatestMajorVersion")()
version.go#L281: defer middleware.ElapsedStat(ctx, "DB.unitExistsAtLatest")()
version.go#L331: defer middleware.ElapsedStat(ctx, "getMultiLatestModuleVersions")()
 |
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. |