all: make goimports happy

run goimports with -local flag. separates cue packages and other.
  $ goimports -w -local cuelang.org/go .

Change-Id: I3849b916fde18e4f62789cfe5220e12a84aaddbc
Reviewed-on: https://cue-review.googlesource.com/c/cue/+/4501
Reviewed-by: Marcel van Lohuizen <mpvl@golang.org>
diff --git a/encoding/protobuf/parse.go b/encoding/protobuf/parse.go
index 917f7fd..a58943d 100644
--- a/encoding/protobuf/parse.go
+++ b/encoding/protobuf/parse.go
@@ -26,12 +26,13 @@
 	"text/scanner"
 	"unicode"
 
+	"github.com/emicklei/proto"
+
 	"cuelang.org/go/cue/ast"
 	"cuelang.org/go/cue/errors"
 	"cuelang.org/go/cue/parser"
 	"cuelang.org/go/cue/token"
 	"cuelang.org/go/internal/source"
-	"github.com/emicklei/proto"
 )
 
 func (s *Extractor) parse(filename string, src interface{}) (p *protoConverter, err error) {
diff --git a/encoding/protobuf/protobuf.go b/encoding/protobuf/protobuf.go
index a52df13..aa5189e 100644
--- a/encoding/protobuf/protobuf.go
+++ b/encoding/protobuf/protobuf.go
@@ -91,6 +91,8 @@
 	"sort"
 	"strings"
 
+	"github.com/mpvl/unique"
+
 	"cuelang.org/go/cue/ast"
 	"cuelang.org/go/cue/build"
 	"cuelang.org/go/cue/errors"
@@ -98,7 +100,6 @@
 	"cuelang.org/go/cue/load"
 	"cuelang.org/go/cue/parser"
 	"cuelang.org/go/cue/token"
-	"github.com/mpvl/unique"
 )
 
 // Config specifies the environment into which to parse a proto definition file.
diff --git a/encoding/protobuf/protobuf_test.go b/encoding/protobuf/protobuf_test.go
index b824e05..2ce5d5f 100644
--- a/encoding/protobuf/protobuf_test.go
+++ b/encoding/protobuf/protobuf_test.go
@@ -24,10 +24,11 @@
 	"strings"
 	"testing"
 
+	"github.com/kr/pretty"
+
 	"cuelang.org/go/cue/ast"
 	"cuelang.org/go/cue/errors"
 	"cuelang.org/go/cue/format"
-	"github.com/kr/pretty"
 )
 
 var update = flag.Bool("update", false, "update the test output")
diff --git a/encoding/protobuf/util.go b/encoding/protobuf/util.go
index 53b3b43..ad63285 100644
--- a/encoding/protobuf/util.go
+++ b/encoding/protobuf/util.go
@@ -18,10 +18,11 @@
 	"strings"
 	"text/scanner"
 
-	"cuelang.org/go/cue/ast"
-	"cuelang.org/go/cue/token"
 	"github.com/emicklei/proto"
 	"golang.org/x/xerrors"
+
+	"cuelang.org/go/cue/ast"
+	"cuelang.org/go/cue/token"
 )
 
 // failf panics with a marked error that can be intercepted upon returning