Dan Anglin
71d62ecaf6
Add golangci-lint for linting and refactor the code based on the feedback from running it. Changes: - Add configuration for golangci-lint. - Break the large function in create.go into smaller ones. - Rename internal/templateFuncs to internal/templatefuncs to remove upper case letters in the package name. - Add a mage target for lint tests.
11 lines
221 B
Go
11 lines
221 B
Go
package templatefuncs
|
|
|
|
import (
|
|
"strings"
|
|
)
|
|
|
|
// JoinSentences uses strings.Join to join all string elements into
|
|
// a single string.
|
|
func JoinSentences(sentences []string) string {
|
|
return strings.Join(sentences, " ")
|
|
}
|