ref: daffeec30d9d67017ec84064e15fd946b0b0cb0d
parent: b8b91f550646b2620649c3504e14a441975bea9f
author: Cameron Moore <[email protected]>
date: Thu Sep 6 07:08:23 EDT 2018
config: Fix golint issues config/configProvider.go:54:9: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) config/privacy/privacyConfig.go:99:1: exported function DecodeConfig should have comment or be unexported config/services/servicesConfig.go:64:1: exported function DecodeConfig should have comment or be unexported
--- a/config/configProvider.go
+++ b/config/configProvider.go
@@ -51,7 +51,6 @@
sd := cfg.Get(key)
if sds, ok := sd.(string); ok {
return []string{sds}
- } else {
- return cast.ToStringSlice(sd)
}
+ return cast.ToStringSlice(sd)
}
--- a/config/privacy/privacyConfig.go
+++ b/config/privacy/privacyConfig.go
@@ -96,6 +96,7 @@
PrivacyEnhanced bool
}
+// DecodeConfig creates a privacy Config from a given Hugo configuration.
func DecodeConfig(cfg config.Provider) (pc Config, err error) {
if !cfg.IsSet(privacyConfigKey) {
return
--- a/config/services/servicesConfig.go
+++ b/config/services/servicesConfig.go
@@ -61,6 +61,7 @@
DisableInlineCSS bool
}
+// DecodeConfig creates a services Config from a given Hugo configuration.
func DecodeConfig(cfg config.Provider) (c Config, err error) {
m := cfg.GetStringMap(servicesConfigKey)