first commit

This commit is contained in:
2026-05-15 23:36:12 +08:00
parent 62fe8ddf4a
commit 52d6dde4aa
10 changed files with 286 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
package config
import (
"os"
"gopkg.in/yaml.v3"
)
type Config struct {
Bundles map[string][]string `yaml:"bundles"`
}
func Load() (*Config, error) {
data, err := os.ReadFile("cliprepo.yaml")
if err != nil {
return nil, err
}
var cfg Config
err = yaml.Unmarshal(data, &cfg)
return &cfg, err
}