diff --git a/pkg/mining/repository.go b/pkg/mining/repository.go index d41adc0..ae92431 100644 --- a/pkg/mining/repository.go +++ b/pkg/mining/repository.go @@ -32,7 +32,7 @@ type FileRepository[T any] struct { // FileRepositoryOption configures a FileRepository. type FileRepositoryOption[T any] func(*FileRepository[T]) -// WithDefaults sets the default value factory for when the file doesn't exist. +// repo := NewFileRepository[MinersConfig](path, WithDefaults(defaultMinersConfig)) func WithDefaults[T any](fn func() T) FileRepositoryOption[T] { return func(r *FileRepository[T]) { r.defaults = fn