Documentation ¶
Overview ¶
Package pkg provides the core functionality of the program.
Package pkg provides the core functionality of the program.
Package pkg provides the core functionality of the program.
Index ¶
- func BuildTreeWithColor(root *gtree.Node, keys [][]string) *gtree.Node
- func BuildTreeWithoutColor(root *gtree.Node, keys [][]string) *gtree.Node
- func FetchS3ObjectKeys(s3Svc *s3.S3, bucket string, prefix string) ([][]string, error)
- func InitializeAWSSession(config S3Config) *s3.S3
- func ProcessKeys(keys [][]string) (int, int)
- type S3Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildTreeWithColor ¶ added in v0.0.6
BuildTreeWithColor builds a tree with colored nodes
func BuildTreeWithoutColor ¶ added in v0.0.6
BuildTreeWithoutColor builds a tree without colored nodes
func FetchS3ObjectKeys ¶
FetchS3ObjectKeys returns a slice of keys for all objects in the specified bucket and prefix
func InitializeAWSSession ¶
InitializeAWSSession returns an AWS session based on the provided configuration
func ProcessKeys ¶ added in v0.0.6
ProcessKeys returns the number of files and directories in the provided slice of keys
Types ¶
Click to show internal directories.
Click to hide internal directories.