fixed nitpicks

This commit is contained in:
MitulShah1
2025-04-21 10:33:44 +05:30
parent 978e9decb9
commit 1b79f1941d

View File

@@ -36,12 +36,14 @@ type Config struct {
// ConfigDefault is the default config
var ConfigDefault = Config{
Hosts: []string{"localhost:9042"},
Keyspace: "gofiber",
Table: "kv_store",
Consistency: gocql.Quorum,
Reset: false,
Expiration: 10 * time.Minute,
Hosts: []string{"localhost:9042"},
Keyspace: "gofiber",
Table: "kv_store",
Consistency: gocql.Quorum,
Reset: false,
Expiration: 10 * time.Minute,
MaxRetries: 3,
ConnectTimeout: 5 * time.Second,
}
// configDefault applies `ConfigDefault` values to a usersupplied Config.
@@ -78,5 +80,13 @@ func configDefault(config ...Config) Config {
cfg.Expiration = 0
}
if cfg.MaxRetries == 0 {
cfg.MaxRetries = ConfigDefault.MaxRetries
}
if cfg.ConnectTimeout == 0 {
cfg.ConnectTimeout = ConfigDefault.ConnectTimeout
}
return cfg
}