Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
codebak
command
|
|
|
internal
|
|
|
adapters/execgit
Package execgit provides a git client adapter using exec.Command.
|
Package execgit provides a git client adapter using exec.Command. |
|
adapters/execrestic
Package execrestic provides a restic client adapter using exec.Command.
|
Package execrestic provides a restic client adapter using exec.Command. |
|
adapters/maclaunchd
Package maclaunchd provides a launchd service adapter for macOS.
|
Package maclaunchd provides a launchd service adapter for macOS. |
|
adapters/osfs
Package osfs provides a filesystem adapter using the standard library os package.
|
Package osfs provides a filesystem adapter using the standard library os package. |
|
adapters/tuisvc
Package tuisvc provides the real implementation of ports.TUIService.
|
Package tuisvc provides the real implementation of ports.TUIService. |
|
adapters/ziparchiver
Package ziparchiver provides an archiver adapter using the archive/zip package.
|
Package ziparchiver provides an archiver adapter using the archive/zip package. |
|
cli
Package cli provides the command-line interface with injectable io.Writer for testing.
|
Package cli provides the command-line interface with injectable io.Writer for testing. |
|
mocks
Package mocks provides mock implementations for testing.
|
Package mocks provides mock implementations for testing. |
|
ports
Package ports defines interfaces (contracts) for external dependencies.
|
Package ports defines interfaces (contracts) for external dependencies. |
Click to show internal directories.
Click to hide internal directories.