From 518c888d5e29fcd27a6be0a93d777f8f357fffad Mon Sep 17 00:00:00 2001
From: Angus Lees <gus@inodes.org>
Date: Thu, 22 Jun 2017 11:24:04 +1000
Subject: [PATCH] Prefer `fmt.Errorf` for generated error messages

---
 cmd/root.go | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/cmd/root.go b/cmd/root.go
index 2baca53b..1bf86f61 100644
--- a/cmd/root.go
+++ b/cmd/root.go
@@ -3,7 +3,6 @@ package cmd
 import (
 	"bytes"
 	"encoding/json"
-	"errors"
 	goflag "flag"
 	"fmt"
 	"os"
@@ -87,7 +86,7 @@ func JsonnetVM(cmd *cobra.Command) (*jsonnet.VM, error) {
 	for _, extvar := range extvars {
 		kv := strings.SplitN(extvar, "=", 2)
 		if len(kv) != 2 {
-			return nil, errors.New("Failed to parse extvar: missing '=' in " + extvar)
+			return nil, fmt.Errorf("Failed to parse extvar: missing '=' in %s", extvar)
 		}
 		vm.ExtVar(kv[0], kv[1])
 	}
-- 
GitLab