| 1234567891011121314151617181920212223 |
- package main
- import (
- "encoding/json"
- "fmt"
- "reflect"
- jsoniter "github.com/json-iterator/go"
- )
- type typeForTest struct {
- F *float64
- }
- func main() {
- var obj typeForTest
- jb1, _ := json.Marshal(obj)
- jb2, _ := jsoniter.ConfigCompatibleWithStandardLibrary.Marshal(obj)
- if !reflect.DeepEqual(jb1, jb2) {
- fmt.Printf("results differ:\n expected: `%s`\n got: `%s`\n", string(jb1), string(jb2))
- }
- }
|