feat: initial commit

This commit is contained in:
2025-06-15 14:46:32 +02:00
parent 85f0bc1024
commit c50d1858f2
25 changed files with 2002 additions and 55 deletions

View File

@ -1,8 +1,13 @@
package config
import "time"
import (
"time"
"forge.cadoles.com/wpetit/kouiz/internal/timex"
)
type Quiz struct {
Language string `env:"LANGUAGE" envDefault:"fr"`
PlayInterval time.Duration `env:"PLAY_INTERVAL" envDefault:"2h"`
Language string `env:"LANGUAGE" envDefault:"fr"`
PlayInterval time.Duration `env:"PLAY_INTERVAL" envDefault:"2h"`
PlayPeriod timex.PeriodType `env:"PLAY_PERIOD" envDefault:"daily"`
}