This repository has been archived on 2024-02-11. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
astontest/pkg/discovery/options.go
derfenix 7864272baa Initial version
Project structure, api, discovery service, docker.
2023-12-06 08:32:01 +03:00

20 lines
292 B
Go

package discovery
import (
"time"
)
type Option func(*Discovery)
func WithBroadcastInterval(v time.Duration) Option {
return func(discovery *Discovery) {
discovery.broadcastInterval = v
}
}
func WithDebug() Option {
return func(discovery *Discovery) {
discovery.debug = true
}
}