Initial commit

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Christoph K.
2026-03-21 15:03:55 +01:00
commit dfd66e43c6
78 changed files with 6219 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
package model
// Gültige Muskelgruppen für Übungen.
var muscleGroups = map[string]bool{
"brust": true,
"ruecken": true,
"schultern": true,
"bizeps": true,
"trizeps": true,
"beine": true,
"bauch": true,
"ganzkoerper": true,
"sonstiges": true,
}
// ValidMuscleGroup prüft ob die übergebene Muskelgruppe gültig ist.
func ValidMuscleGroup(mg string) bool {
return muscleGroups[mg]
}
// MuscleGroups gibt alle gültigen Muskelgruppen zurück.
func MuscleGroups() []string {
groups := make([]string, 0, len(muscleGroups))
for g := range muscleGroups {
groups = append(groups, g)
}
return groups
}