Populated CLI with initial GO

This commit is contained in:
Lucas
2025-12-14 21:01:12 -08:00
parent d491fbd1fe
commit bfcf8d271b
10 changed files with 296 additions and 2 deletions

24
cli/models.go Normal file
View File

@@ -0,0 +1,24 @@
package models
type Subcategory struct {
Name string `json:"name"`
ID string `json:"id"`
}
type Platform struct {
Name string `json:"name"`
ID string `json:"id"`
}
type Tag struct {
Name string `json:"name"`
ID string `json:"id"`
}
type Application struct {
Name string `json:"name"`
RepoURL string `json:"repo_url"`
Tags []string `json:"tags,omitempty"`
Platforms []string `json:"platforms,omitempty"`
Category string `json:"category"`
}