Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
ejobs
Command ejobs supports jobs on ecosystem-metrics.
|
Command ejobs supports jobs on ecosystem-metrics. |
govulncheck_sandbox
This program runs govulncheck on a module in source mode and then writes the result as JSON.
|
This program runs govulncheck on a module in source mode and then writes the result as JSON. |
vulndbreqs
Command vulndbreqs inserts and displays vuln DB request counts.
|
Command vulndbreqs inserts and displays vuln DB request counts. |
worker
Command worker runs the go-metrics worker server.
|
Command worker runs the go-metrics worker server. |
Package internal contains mostly utility functions.
|
Package internal contains mostly utility functions. |
analysis
Package analysis provides functionality for manipulating inputs and outputs of analysis endpoints.
|
Package analysis provides functionality for manipulating inputs and outputs of analysis endpoints. |
bigquery
Package bigquery provides a client for reading and writing to BigQuery.
|
Package bigquery provides a client for reading and writing to BigQuery. |
buildtest
Package buildtest provides support for running "go build" and similar build/installation commands in tests.
|
Package buildtest provides support for running "go build" and similar build/installation commands in tests. |
config
Package config resolves shared configuration for services, and provides functions to access this configuration.
|
Package config resolves shared configuration for services, and provides functions to access this configuration. |
derrors
Package derrors defines internal error values to categorize the different types of semantic errors.
|
Package derrors defines internal error values to categorize the different types of semantic errors. |
fstore
Package fstore provides general support for Firestore.
|
Package fstore provides general support for Firestore. |
govulncheck
Package govulncheck provides functionality for manipulating inputs and outputs of govulncheck endpoints.
|
Package govulncheck provides functionality for manipulating inputs and outputs of govulncheck endpoints. |
govulncheckapi
The govulncheckapi package is copied from x/vuln/internal/govulncheck and matches the output structure of govulncheck when ran in -json mode.
|
The govulncheckapi package is copied from x/vuln/internal/govulncheck and matches the output structure of govulncheck when ran in -json mode. |
jobs
Package jobs supports jobs, which are collections of enqueued tasks.
|
Package jobs supports jobs, which are collections of enqueued tasks. |
log
Package log implements logging.
|
Package log implements logging. |
modules
Package modules assists in working with modules, e.g., downloading a module via a Go proxy client.
|
Package modules assists in working with modules, e.g., downloading a module via a Go proxy client. |
observe
Package observe provides metric and tracing support for Go servers.
|
Package observe provides metric and tracing support for Go servers. |
osv
Package osv implements the Go OSV vulnerability format (https://go.dev/security/vuln/database#schema), which is a subset of the OSV shared vulnerability format (https://ossf.github.io/osv-schema), with database and ecosystem-specific meanings and fields.
|
Package osv implements the Go OSV vulnerability format (https://go.dev/security/vuln/database#schema), which is a subset of the OSV shared vulnerability format (https://ossf.github.io/osv-schema), with database and ecosystem-specific meanings and fields. |
pkgsitedb
Package pkgsitedb provides functionality for connecting to the pkgsite database.
|
Package pkgsitedb provides functionality for connecting to the pkgsite database. |
proxy
Package proxy provides a client for interacting with a proxy.
|
Package proxy provides a client for interacting with a proxy. |
proxy/proxytest
Package proxytest supports testing with the proxy.
|
Package proxytest supports testing with the proxy. |
queue
Package queue provides queue implementations that can be used for asynchronous scheduling of fetch actions.
|
Package queue provides queue implementations that can be used for asynchronous scheduling of fetch actions. |
sandbox
Package sandbox runs programs in a secure environment.
|
Package sandbox runs programs in a secure environment. |
scan
Package scan provides functionality for parsing a scan request.
|
Package scan provides functionality for parsing a scan request. |
testing
Package testing provides testing utilities.
|
Package testing provides testing utilities. |
testing/testhelper
DO NOT EDIT.
|
DO NOT EDIT. |
version
Package version handles version types.
|
Package version handles version types. |
vulndb
Package vulndb provides functionality for manipulating inputs and outputs of vulndb endpoint.
|
Package vulndb provides functionality for manipulating inputs and outputs of vulndb endpoint. |
vulndbreqs
Package vulndbreqs supports recording the daily count of requests to the Vulnerability Database.
|
Package vulndbreqs supports recording the daily count of requests to the Vulnerability Database. |
worker
Package worker provides functionality for running a worker service.
|
Package worker provides functionality for running a worker service. |
Click to show internal directories.
Click to hide internal directories.