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:
		| @ -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", | ||||
|  | ||||
		Reference in New Issue
	
	Block a user