Skip to main content

Module prelude

Module prelude 

Source
Expand description

Curated facade prelude for common Go ecosystem primitives.

Structs§

GoBenchmarkName
GoExampleName
GoExportedIdentifier
Validated exported ASCII-safe Go identifier.
GoFuzzTestName
GoIdentifier
Validated ASCII-safe Go identifier.
GoImportAlias
Validated Go import alias metadata.
GoImportPath
Validated Go import path metadata.
GoImportSpec
Go import specification metadata.
GoModFile
Lightweight go.mod file metadata.
GoModuleDependency
Go module dependency metadata.
GoModulePath
Validated Go module path metadata.
GoModuleVersion
Validated Go module version metadata.
GoPackageName
Validated Go package name metadata.
GoPackagePath
Validated slash-separated Go package path metadata.
GoTestFileName
Validated Go test file-name metadata.
GoTestName
GoToolchainVersion
Go toolchain version metadata.
GoUnexportedIdentifier
Validated unexported ASCII-safe Go identifier.
GoVersion
Parsed Go version metadata.
GoWorkFile
Lightweight go.work file metadata.
GoWorkModulePath
Validated go.work module path metadata.

Enums§

GoModDirective
go.mod directive metadata.
GoPrimitiveValue
Primitive Go-like value metadata.