feat: change json lib to jsoniter
A high-performance 100% compatible drop-in replacement of "encoding/json" https://github.com/json-iterator/go Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
This commit is contained in:
parent
c4249f923f
commit
12508320c2
@ -5,8 +5,9 @@
|
||||
package binding
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"net/http"
|
||||
|
||||
json "github.com/json-iterator/go"
|
||||
)
|
||||
|
||||
type jsonBinding struct{}
|
||||
|
@ -6,9 +6,10 @@ package gin
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"reflect"
|
||||
|
||||
json "github.com/json-iterator/go"
|
||||
)
|
||||
|
||||
type ErrorType uint64
|
||||
|
@ -5,10 +5,10 @@
|
||||
package gin
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"errors"
|
||||
"testing"
|
||||
|
||||
json "github.com/json-iterator/go"
|
||||
"github.com/stretchr/testify/assert"
|
||||
)
|
||||
|
||||
|
@ -6,8 +6,9 @@ package render
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"encoding/json"
|
||||
"net/http"
|
||||
|
||||
json "github.com/json-iterator/go"
|
||||
)
|
||||
|
||||
type JSON struct {
|
||||
|
6
vendor/vendor.json
vendored
6
vendor/vendor.json
vendored
@ -33,6 +33,12 @@
|
||||
"revision": "5a0f697c9ed9d68fef0116532c6e05cfeae00e55",
|
||||
"revisionTime": "2017-06-01T23:02:30Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "gWQ2ncPI6qpTwS3e6/ShPwUP1uo=",
|
||||
"path": "github.com/json-iterator/go",
|
||||
"revision": "b1afefe0580e6e818dd50da9593f477c80ccd67d",
|
||||
"revisionTime": "2017-07-07T13:43:33Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "9if9IBLsxkarJ804NPWAzgskIAk=",
|
||||
"path": "github.com/manucorporat/stats",
|
||||
|
Loading…
Reference in New Issue
Block a user