A generic strings.Join implementation that uses the "go generate" command