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.
7 lines
180 B
Go
7 lines
180 B
Go
package templatefuncs
|
|
|
|
// NotLastElement returns true if an element of an array
|
|
// or a slice is not the last.
|
|
func NotLastElement(pos, length int) bool {
|
|
return pos < length-1
|
|
}
|