Versions in this module Expand all Collapse all v1 v1.0.0 Sep 5, 2025 Changes in this version + type GitRepositoryStorage interface + Configure func() error + CreateRepository func(repoPath string) error + DeleteRepository func(repoPath string) error + GetStorer func(repoPath string) (storer.Storer, error) + ListRepositories func() ([]string, error) + RepositoryExists func(repoPath string) bool + func NewGitRepositoryStorage(logger zerolog.Logger) (GitRepositoryStorage, error) + type GitServerLoader struct + func NewGitServerLoader(storage GitRepositoryStorage, repoPath string) *GitServerLoader + func (l *GitServerLoader) Load(ep *transport.Endpoint) (storer.Storer, error) + type Storage struct + Logger zerolog.Logger + S3Client *awss3.Client + func (c *Storage) Configure() error