Help us shape the future of Go! Take the 2026 Go Developer Survey

internal/

directory
v3.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2026 License: MIT

Directories

Path Synopsis
Package actionids is the one reader of the canonical action IDs this repository publishes, and the one rule for spotting one inside prose.
Package actionids is the one reader of the canonical action IDs this repository publishes, and the one rule for spotting one inside prose.
Package actionrequests answers, for a catalog action, which functions run when it is called and what those functions put on the wire.
Package actionrequests answers, for a catalog action, which functions run when it is called and what those functions put on the wire.
actionfixture
Package actionfixture holds the fixture packages the suites of cmd/internal/actionrequests and cmd/audit_readonly_graphql both load: Go source written as strings, put into the loader's overlay under Dir, a directory that exists nowhere on disk, and type-checked against the real toolutil and client-go so a resolver is held to the shapes it meets in the tree rather than to a mock of them.
Package actionfixture holds the fixture packages the suites of cmd/internal/actionrequests and cmd/audit_readonly_graphql both load: Go source written as strings, put into the loader's overlay under Dir, a directory that exists nowhere on disk, and type-checked against the real toolutil and client-go so a resolver is held to the shapes it meets in the tree rather than to a mock of them.
Package apidocs is a shared fetcher for the GitLab API reference docs (the doc/api/<area>.md files in the gitlab-org/gitlab monorepo) used as a source of truth alongside the client-go SDK by the audit utilities.
Package apidocs is a shared fetcher for the GitLab API reference docs (the doc/api/<area>.md files in the gitlab-org/gitlab monorepo) used as a source of truth alongside the client-go SDK by the audit utilities.
Package apilive is the committed record of what a booted GitLab says its own REST API is, and the one reader of it.
Package apilive is the committed record of what a booted GitLab says its own REST API is, and the one reader of it.
Package auditshared holds analysis helpers shared by the discovery-metadata auditors (cmd/audit_1to1 R-META and cmd/audit_discovery_completeness): the projected-description probe, owner-package resolution, and the shared usage/description quality checks.
Package auditshared holds analysis helpers shared by the discovery-metadata auditors (cmd/audit_1to1 R-META and cmd/audit_discovery_completeness): the projected-description probe, owner-package resolution, and the shared usage/description quality checks.
Package docgen contains helpers for generated project documentation.
Package docgen contains helpers for generated project documentation.
Package golist holds the row shape two commands ask `go list` for, and the one answer to which `go` they ask it of.
Package golist holds the row shape two commands ask `go list` for, and the one answer to which `go` they ask it of.
Package goprogram is the one go/packages front end for the gates that type-check this repository's own source.
Package goprogram is the one go/packages front end for the gates that type-check this repository's own source.
Package grantwords is the one wording of what a fine-grained personal access token needs for an action, in English and Spanish, for the two generators that print it.
Package grantwords is the one wording of what a fine-grained personal access token needs for an action, in English and Spanish, for the two generators that print it.
Package graphqldocs reads every raw GraphQL document this repository writes out of the source and judges each one against a GitLab schema.
Package graphqldocs reads every raw GraphQL document this repository writes out of the source and judges each one against a GitLab schema.
Package graphqlintrospect asks a GitLab instance for its GraphQL schema and converts the answer to SDL.
Package graphqlintrospect asks a GitLab instance for its GraphQL schema and converts the answer to SDL.
Package mcpsurface is the one reader of the MCP surface this server serves.
Package mcpsurface is the one reader of the MCP surface this server serves.
Package orbitrecord is the committed record of what GitLab.com's Orbit routes answer, and the one reader of it.
Package orbitrecord is the committed record of what GitLab.com's Orbit routes answer, and the one reader of it.
Package provenance holds the one age verdict the commands that pin an external truth pass on their committed record.
Package provenance holds the one age verdict the commands that pin an external truth pass on their committed record.
Package requestinventory holds the committed record of what this server sends GitLab, and the one definition of which catalog actions it covers.
Package requestinventory holds the committed record of what this server sends GitLab, and the one definition of which catalog actions it covers.
Package sdkroutes is the one reader of which request each client-go service method sends: the HTTP verb and the path for a REST method, and the GraphQL documents for one that posts to the GraphQL endpoint.
Package sdkroutes is the one reader of which request each client-go service method sends: the HTTP verb and the path for a REST method, and the GraphQL documents for one that posts to the GraphQL endpoint.
Package testsource answers the three questions every command that reads _test.go files in this repository used to answer for itself: whether a function name is a Go test entry point, which naming bucket that name falls in, and which files a scan of the tree may look at.
Package testsource answers the three questions every command that reads _test.go files in this repository used to answer for itself: whether a function name is a Go test entry point, which naming bucket that name falls in, and which files a scan of the tree may look at.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL