tree: d6890c88629f741d71ecd3868617c9489ddf4493 [path history] [tgz]
  1. internal/
  2. pkg/
  3. .golangci.yml
  4. go.mod
  5. go.sum
  6. main.go
  7. Makefile
  8. README.md
solutions/opengauss/pitr/cli/README.md

PITR/CLI

PITR cli client for openGauss.

project description

layout

  • internal:For internal code, use golang internal directory to isolate references.
    • cmd: All subcommands.
      • view: Cli output structure.
      • backup.go: backup subcommand.
      • restore.go: restore subcommand.
      • show.go: show subcommand.
    • pkg: Third party dependencies.
      • model: Input/Output structure.
      • agent-server.go: Agent server API.
      • sharding-sphere-proxy.go: Sharding-sphere proxy API.
  • main.go: Golang main function.