Directories
¶
| Path | Synopsis |
|---|---|
|
Package atomicfile replaces a file's content so that it is never seen truncated or half-written: a reader finds the old content or the new, whole (atomic visibility).
|
Package atomicfile replaces a file's content so that it is never seen truncated or half-written: a reader finds the old content or the new, whole (atomic visibility). |
|
Package chaos is Gombit's stochastic resilience suite: `make test-chaos`.
|
Package chaos is Gombit's stochastic resilience suite: `make test-chaos`. |
|
Package faulttest injects deterministic faults into Gombit's own tests.
|
Package faulttest injects deterministic faults into Gombit's own tests. |
|
Package frameworkmod reads what an application's go.mod declares about the Gombit framework module: the required version, the replace directive that applies to it, and so the framework release it names (Release).
|
Package frameworkmod reads what an application's go.mod declares about the Gombit framework module: the required version, the replace directive that applies to it, and so the framework release it names (Release). |
|
Package storagekey holds the object key rules of package storage, for the packages that must apply them without depending on storage itself (config, which validates a key prefix before any driver exists).
|
Package storagekey holds the object key rules of package storage, for the packages that must apply them without depending on storage itself (config, which validates a key prefix before any driver exists). |
|
Package urlbase holds the rules for the URLs storage serves objects under, for the packages that must apply them without depending on each other: config validates GOMBIT_STORAGE_LOCAL_URL and GOMBIT_STORAGE_S3_PUBLIC_URL with the same functions storage/presign and storage/s3 use, so a configuration that validates is one they accept.
|
Package urlbase holds the rules for the URLs storage serves objects under, for the packages that must apply them without depending on each other: config validates GOMBIT_STORAGE_LOCAL_URL and GOMBIT_STORAGE_S3_PUBLIC_URL with the same functions storage/presign and storage/s3 use, so a configuration that validates is one they accept. |
|
Package winfile holds the Windows file primitives more than one package needs: the POSIX-semantics rename by handle (FileRenameInfoEx), the classification of a volume that refuses it, and the long-path form raw Win32 calls need.
|
Package winfile holds the Windows file primitives more than one package needs: the POSIX-semantics rename by handle (FileRenameInfoEx), the classification of a volume that refuses it, and the long-path form raw Win32 calls need. |
Click to show internal directories.
Click to hide internal directories.