Tao Wen 8 lat temu
rodzic
commit
f5edf564c8

+ 1 - 1
example_test.go

@@ -94,4 +94,4 @@ func ExampleOneLine() {
 	fmt.Printf(jsoniter.Get(val, "Colors", 0).ToString())
 	// Output:
 	// Crimson
-}
+}

+ 0 - 1
feature_adapter.go

@@ -43,7 +43,6 @@ func Get(data []byte, path ...interface{}) Any {
 	return ConfigDefault.Get(data, path...)
 }
 
-
 // Marshal adapts to json/encoding Marshal API
 //
 // Marshal returns the JSON encoding of v, adapts to json/encoding Marshal API

+ 1 - 1
feature_any.go

@@ -2,8 +2,8 @@ package jsoniter
 
 import (
 	"fmt"
-	"reflect"
 	"io"
+	"reflect"
 )
 
 type Any interface {

+ 4 - 4
feature_any_array.go

@@ -7,9 +7,9 @@ import (
 
 type arrayLazyAny struct {
 	baseAny
-	cfg       *frozenConfig
-	buf       []byte
-	err       error
+	cfg *frozenConfig
+	buf []byte
+	err error
 }
 
 func (any *arrayLazyAny) ValueType() ValueType {
@@ -175,7 +175,7 @@ func (any *arrayLazyAny) GetInterface() interface{} {
 
 type arrayAny struct {
 	baseAny
-	val   reflect.Value
+	val reflect.Value
 }
 
 func wrapArray(val interface{}) *arrayAny {

+ 0 - 1
feature_any_float.go

@@ -4,7 +4,6 @@ import (
 	"strconv"
 )
 
-
 type floatAny struct {
 	baseAny
 	val float64

+ 4 - 4
feature_any_number.go

@@ -6,9 +6,9 @@ import (
 
 type numberLazyAny struct {
 	baseAny
-	cfg   *frozenConfig
-	buf   []byte
-	err   error
+	cfg *frozenConfig
+	buf []byte
+	err error
 }
 
 func (any *numberLazyAny) ValueType() ValueType {
@@ -103,4 +103,4 @@ func (any *numberLazyAny) GetInterface() interface{} {
 	iter := any.cfg.BorrowIterator(any.buf)
 	defer any.cfg.ReturnIterator(iter)
 	return iter.Read()
-}
+}

+ 5 - 5
feature_any_object.go

@@ -158,7 +158,7 @@ func (any *objectLazyAny) Size() int {
 	defer any.cfg.ReturnIterator(iter)
 	iter.ReadObjectCB(func(iter *Iterator, field string) bool {
 		iter.Skip()
-		size ++
+		size++
 		return true
 	})
 	return size
@@ -187,8 +187,8 @@ func (any *objectLazyAny) GetInterface() interface{} {
 
 type objectAny struct {
 	baseAny
-	err   error
-	val   reflect.Value
+	err error
+	val reflect.Value
 }
 
 func wrapStruct(val interface{}) *objectAny {
@@ -342,8 +342,8 @@ func (any *objectAny) GetInterface() interface{} {
 
 type mapAny struct {
 	baseAny
-	err   error
-	val   reflect.Value
+	err error
+	val reflect.Value
 }
 
 func wrapMap(val interface{}) *mapAny {

+ 1 - 1
feature_any_string.go

@@ -1,8 +1,8 @@
 package jsoniter
 
 import (
-	"strconv"
 	"fmt"
+	"strconv"
 )
 
 type stringAny struct {

+ 1 - 1
feature_config.go

@@ -1,12 +1,12 @@
 package jsoniter
 
 import (
+	"encoding/json"
 	"errors"
 	"io"
 	"reflect"
 	"sync/atomic"
 	"unsafe"
-	"encoding/json"
 )
 
 type Config struct {

+ 7 - 7
feature_iter.go

@@ -65,14 +65,14 @@ func init() {
 
 // Iterator is a fast and flexible JSON parser
 type Iterator struct {
-	cfg    *frozenConfig
-	reader io.Reader
-	buf    []byte
-	head   int
-	tail   int
+	cfg              *frozenConfig
+	reader           io.Reader
+	buf              []byte
+	head             int
+	tail             int
 	captureStartedAt int
-	captured	[]byte
-	Error  error
+	captured         []byte
+	Error            error
 }
 
 // Create creates an empty Iterator instance

+ 1 - 1
feature_iter_skip.go

@@ -53,7 +53,7 @@ func (iter *Iterator) stopCapture() []byte {
 		panic("not in capture mode")
 	}
 	captured := iter.captured
-	remaining := iter.buf[iter.captureStartedAt: iter.head]
+	remaining := iter.buf[iter.captureStartedAt:iter.head]
 	iter.captureStartedAt = -1
 	iter.captured = nil
 	if len(captured) == 0 {

+ 2 - 2
feature_reflect_array.go

@@ -1,10 +1,10 @@
 package jsoniter
 
 import (
+	"fmt"
+	"io"
 	"reflect"
 	"unsafe"
-	"io"
-	"fmt"
 )
 
 func decoderOfArray(cfg *frozenConfig, typ reflect.Type) (Decoder, error) {

+ 1 - 1
jsoniter_any_array_test.go

@@ -1,8 +1,8 @@
 package jsoniter
 
 import (
-	"testing"
 	"github.com/json-iterator/go/require"
+	"testing"
 )
 
 func Test_read_empty_array_as_any(t *testing.T) {

+ 1 - 1
jsoniter_any_bool_test.go

@@ -1,8 +1,8 @@
 package jsoniter
 
 import (
-	"testing"
 	"github.com/json-iterator/go/require"
+	"testing"
 )
 
 func Test_read_bool_as_any(t *testing.T) {

+ 1 - 1
jsoniter_any_float_test.go

@@ -1,8 +1,8 @@
 package jsoniter
 
 import (
-	"testing"
 	"github.com/json-iterator/go/require"
+	"testing"
 )
 
 func Test_read_float_as_any(t *testing.T) {

+ 1 - 1
jsoniter_any_int_test.go

@@ -1,9 +1,9 @@
 package jsoniter
 
 import (
-	"testing"
 	"github.com/json-iterator/go/require"
 	"io"
+	"testing"
 )
 
 func Test_read_int64_as_any(t *testing.T) {

+ 1 - 1
jsoniter_any_map_test.go

@@ -1,8 +1,8 @@
 package jsoniter
 
 import (
-	"testing"
 	"github.com/json-iterator/go/require"
+	"testing"
 )
 
 func Test_wrap_map(t *testing.T) {

+ 1 - 1
jsoniter_any_null_test.go

@@ -1,8 +1,8 @@
 package jsoniter
 
 import (
-	"testing"
 	"github.com/json-iterator/go/require"
+	"testing"
 )
 
 func Test_read_null_as_any(t *testing.T) {

+ 1 - 1
jsoniter_any_object_test.go

@@ -1,8 +1,8 @@
 package jsoniter
 
 import (
-	"testing"
 	"github.com/json-iterator/go/require"
+	"testing"
 )
 
 func Test_read_object_as_any(t *testing.T) {

+ 2 - 2
jsoniter_any_string_test.go

@@ -1,8 +1,8 @@
 package jsoniter
 
 import (
-	"testing"
 	"github.com/json-iterator/go/require"
+	"testing"
 )
 
 func Test_read_string_as_any(t *testing.T) {
@@ -22,4 +22,4 @@ func Test_wrap_string(t *testing.T) {
 	should := require.New(t)
 	any := WrapString("123")
 	should.Equal(123, any.ToInt())
-}
+}

+ 2 - 2
jsoniter_fixed_array_test.go

@@ -1,9 +1,9 @@
 package jsoniter
 
 import (
-	"testing"
-	"github.com/json-iterator/go/require"
 	"encoding/json"
+	"github.com/json-iterator/go/require"
+	"testing"
 )
 
 func Test_encode_fixed_array(t *testing.T) {

+ 0 - 1
jsoniter_map_test.go

@@ -120,4 +120,3 @@ func Test_encode_map_with_sorted_keys(t *testing.T) {
 	should.Nil(err)
 	should.Equal(string(bytes), output)
 }
-

+ 1 - 1
jsoniter_object_test.go

@@ -2,9 +2,9 @@ package jsoniter
 
 import (
 	"bytes"
+	"fmt"
 	"github.com/json-iterator/go/require"
 	"testing"
-	"fmt"
 )
 
 func Test_empty_object(t *testing.T) {

+ 2 - 3
jsoniter_raw_message_test.go

@@ -1,9 +1,9 @@
 package jsoniter
 
 import (
-	"testing"
 	"encoding/json"
 	"github.com/json-iterator/go/require"
+	"testing"
 )
 
 func Test_json_RawMessage(t *testing.T) {
@@ -38,7 +38,6 @@ func Test_json_RawMessage_in_struct(t *testing.T) {
 	should.Equal(`hello`, data.Field1)
 }
 
-
 func Test_decode_map_of_raw_message(t *testing.T) {
 	should := require.New(t)
 	type RawMap map[string]*json.RawMessage
@@ -72,4 +71,4 @@ func Test_encode_map_of_jsoniter_raw_message(t *testing.T) {
 	output, err := MarshalToString(rawMap)
 	should.Nil(err)
 	should.Equal(`{"hello":[]}`, output)
-}
+}

+ 2 - 2
jsoniter_skip_test.go

@@ -1,10 +1,10 @@
 package jsoniter
 
 import (
+	"bytes"
 	"encoding/json"
-	"testing"
 	"github.com/json-iterator/go/require"
-	"bytes"
+	"testing"
 )
 
 func Test_skip_number(t *testing.T) {