Directories
¶
| Path | Synopsis |
|---|---|
|
adapters
|
|
|
scanner/gosrc
Package gosrc implements ports.GoDebugScanner by scanning a project's Go source tree for `//go:debug name=value` directives.
|
Package gosrc implements ports.GoDebugScanner by scanning a project's Go source tree for `//go:debug name=value` directives. |
|
store/sqlite
Package sqlite implements ports.GoDebugStore using the shared SQLite database.
|
Package sqlite implements ports.GoDebugStore using the shared SQLite database. |
|
vendortree
Package vendortree adapts the vendor bounded context's scanner onto the godebug context's VendoredModuleLister port, so a directive found in a vendored file can name the module that published it without the godebug context learning how modules.txt is read.
|
Package vendortree adapts the vendor bounded context's scanner onto the godebug context's VendoredModuleLister port, so a directive found in a vendored file can name the module that published it without the godebug context learning how modules.txt is read. |
|
Package application orchestrates godebug detection: load via ports, delegate classification to the domain taxonomy, evaluate governance via the config policy, persist the record and emit audit facts.
|
Package application orchestrates godebug detection: load via ports, delegate classification to the domain taxonomy, evaluate governance via the config policy, persist the record and emit audit facts. |
|
Package domain holds the pure business rules for the godebug bounded context: detection-result modelling, versioned taxonomy classification and deterministic ordering of GODEBUG / //go:debug settings.
|
Package domain holds the pure business rules for the godebug bounded context: detection-result modelling, versioned taxonomy classification and deterministic ordering of GODEBUG / //go:debug settings. |
|
Package ports declares the interfaces the godebug application depends on.
|
Package ports declares the interfaces the godebug application depends on. |
Click to show internal directories.
Click to hide internal directories.