Diff of the two buildlogs: -- --- b1/build.log 2020-05-20 01:46:35.287887211 +0000 +++ b2/build.log 2020-05-20 01:47:22.750951046 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue May 19 13:41:24 -12 2020 -I: pbuilder-time-stamp: 1589938884 +I: Current time: Tue Jun 22 22:09:36 +14 2021 +I: pbuilder-time-stamp: 1624349376 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Mon Apr 9 21:57:39 2018 -12 +gpgv: Signature made Tue Apr 10 23:57:39 2018 +14 gpgv: using RSA key 142421B19AD4A95996F95072EA2500B412C59ACF gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./golang-github-ugorji-go-codec_1.1.1-1.dsc @@ -27,6 +27,172 @@ dpkg-source: info: unpacking golang-github-ugorji-go-codec_1.1.1-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/37980/tmp/hooks/D01_modify_environment starting +debug: Running on profitbricks-build6-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/37980/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/37980/tmp/hooks/D02_print_environment starting +I: set + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=18' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 + IFS=' + ' + INVOCATION_ID=f2f2be45a0af4b9690d24c62de07ce63 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=37980 + PS4='+ ' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.EcucFXnlPa/pbuilderrc_MyKa --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.EcucFXnlPa/b2 --logfile b2/build.log golang-github-ugorji-go-codec_1.1.1-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 +I: uname -a + Linux i-capture-the-hostname 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2 (2020-04-29) x86_64 GNU/Linux +I: ls -l /bin + total 5476 + -rwxr-xr-x 1 root root 1302248 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38280 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38280 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38280 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 17768 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 38692 Mar 1 2019 cat + -rwxr-xr-x 1 root root 75588 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 63268 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 75588 Mar 1 2019 chown + -rwxr-xr-x 1 root root 153732 Mar 1 2019 cp + -rwxr-xr-x 1 root root 132820 Jan 18 2019 dash + -rwxr-xr-x 1 root root 120676 Mar 1 2019 date + -rwxr-xr-x 1 root root 92040 Mar 1 2019 dd + -rwxr-xr-x 1 root root 100620 Mar 1 2019 df + -rwxr-xr-x 1 root root 149736 Mar 1 2019 dir + -rwxr-xr-x 1 root root 79412 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 34532 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 34532 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 67700 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 30112 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 206392 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 100952 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 21916 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 79752 Mar 1 2019 ln + -rwxr-xr-x 1 root root 55400 Jul 27 2018 login + -rwxr-xr-x 1 root root 149736 Mar 1 2019 ls + -rwxr-xr-x 1 root root 112032 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 87972 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 79748 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 46916 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 42348 Jan 10 2019 more + -rwsr-xr-x 1 root root 50592 Jan 10 2019 mount + -rwxr-xr-x 1 root root 13724 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 157832 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 38660 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 46852 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 75588 Mar 1 2019 rm + -rwxr-xr-x 1 root root 42756 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 22276 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 125036 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Jun 22 22:09 sh -> bash + lrwxrwxrwx 1 root root 4 Jun 22 04:48 sh.distrib -> dash + -rwxr-xr-x 1 root root 34532 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 79652 Mar 1 2019 stty + -rwsr-xr-x 1 root root 71072 Jan 10 2019 su + -rwxr-xr-x 1 root root 34564 Mar 1 2019 sync + -rwxr-xr-x 1 root root 504024 Apr 24 2019 tar + -rwxr-xr-x 1 root root 13860 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 104292 Mar 1 2019 touch + -rwxr-xr-x 1 root root 34532 Mar 1 2019 true + -rwxr-xr-x 1 root root 17768 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 30108 Jan 10 2019 umount + -rwxr-xr-x 1 root root 34532 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 149736 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34208 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/37980/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -122,7 +288,7 @@ Get: 52 http://deb.debian.org/debian buster/main i386 golang-src i386 2:1.11~1 [4348 B] Get: 53 http://deb.debian.org/debian buster/main i386 golang-go i386 2:1.11~1 [23.4 kB] Get: 54 http://deb.debian.org/debian buster/main i386 golang-any i386 2:1.11~1 [4472 B] -Fetched 80.3 MB in 11s (7623 kB/s) +Fetched 80.3 MB in 1s (86.8 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19234 files and directories currently installed.) @@ -363,7 +529,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/golang-github-ugorji-go-codec-1.1.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/golang-github-ugorji-go-codec-1.1.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package golang-github-ugorji-go-codec dpkg-buildpackage: info: source version 1.1.1-1 dpkg-buildpackage: info: source distribution unstable @@ -381,49 +547,49 @@ dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang - cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/golang-github-ugorji-go-codec-1.1.1/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/golang-github-ugorji-go-codec-1.1.1/obj-i686-linux-gnu/src\" -v -p 10 github.com/ugorji/go/codec github.com/ugorji/go/codec/codecgen + cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/golang-github-ugorji-go-codec-1.1.1/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/golang-github-ugorji-go-codec-1.1.1/obj-i686-linux-gnu/src\" -v -p 18 github.com/ugorji/go/codec github.com/ugorji/go/codec/codecgen errors -runtime/internal/atomic +encoding internal/race -unicode/utf8 -internal/cpu math/bits +internal/nettrace +vendor/golang_org/x/crypto/cryptobyte/asn1 +container/list +crypto/subtle sync/atomic -runtime/internal/sys -encoding +crypto/internal/subtle unicode/utf16 unicode +internal/cpu +runtime/internal/atomic +unicode/utf8 vendor/golang_org/x/net/dns/dnsmessage -internal/nettrace -container/list -crypto/internal/subtle -internal/testlog -internal/bytealg -crypto/subtle +runtime/internal/sys runtime/cgo -vendor/golang_org/x/crypto/cryptobyte/asn1 +internal/testlog math +internal/bytealg runtime strconv crypto/rc4 sync internal/singleflight io +math/rand reflect syscall -math/rand hash -strings -bytes crypto/internal/randutil +bytes +strings crypto/cipher -hash/crc32 crypto crypto/hmac +hash/crc32 crypto/sha512 crypto/md5 -crypto/sha1 crypto/sha256 +crypto/sha1 crypto/aes bufio vendor/golang_org/x/text/transform @@ -432,61 +598,61 @@ internal/syscall/unix time internal/poll -sort encoding/binary +sort os regexp/syntax encoding/base64 -crypto/des vendor/golang_org/x/crypto/internal/chacha20 vendor/golang_org/x/crypto/poly1305 +crypto/des vendor/golang_org/x/crypto/curve25519 -encoding/pem vendor/golang_org/x/crypto/chacha20poly1305 +encoding/pem path/filepath fmt io/ioutil regexp -encoding/json +log +context net/url text/template/parse -log -encoding/gob encoding/hex -context +net/http/internal +vendor/golang_org/x/net/http2/hpack +flag +mime/quotedprintable +encoding/json +go/token +mime compress/flate math/big vendor/golang_org/x/text/unicode/norm -vendor/golang_org/x/net/http2/hpack +encoding/gob vendor/golang_org/x/text/unicode/bidi +os/exec net -mime -mime/quotedprintable -net/http/internal -compress/gzip +go/scanner +go/ast vendor/golang_org/x/text/secure/bidirule -flag +compress/gzip text/template -go/token -os/exec -go/scanner vendor/golang_org/x/net/idna -go/ast +go/parser +go/doc +html/template crypto/rand crypto/elliptic -html/template -crypto/dsa encoding/asn1 +crypto/dsa crypto/rsa -go/parser -go/doc -vendor/golang_org/x/crypto/cryptobyte -crypto/x509/pkix -crypto/ecdsa go/build +crypto/ecdsa +crypto/x509/pkix +vendor/golang_org/x/crypto/cryptobyte github.com/ugorji/go/codec/codecgen -net/textproto vendor/golang_org/x/net/http/httpproxy +net/textproto crypto/x509 vendor/golang_org/x/net/http/httpguts mime/multipart @@ -496,7 +662,7 @@ net/rpc github.com/ugorji/go/codec dh_auto_test -O--buildsystem=golang - cd obj-i686-linux-gnu && go test -vet=off -v -p 10 github.com/ugorji/go/codec github.com/ugorji/go/codec/codecgen + cd obj-i686-linux-gnu && go test -vet=off -v -p 18 github.com/ugorji/go/codec github.com/ugorji/go/codec/codecgen === RUN TestCborIndefiniteLength --- PASS: TestCborIndefiniteLength (0.00s) === RUN TestCborGoldens @@ -515,18 +681,18 @@ shared_test.go:277: [71] skipping because skip=true OR unsupported simple value or Tag Value === RUN TestCborHalfFloat --- PASS: TestCborHalfFloat (0.00s) - shared_test.go:277: equal floats: from c000 1100000000000000, -2 - shared_test.go:277: equal floats: from 7bff 111101111111111, 65504 shared_test.go:277: equal floats: from 0 0, 0 shared_test.go:277: equal floats: from 8000 1000000000000000, 0 - shared_test.go:277: equal floats: from 400 10000000000, 6.103515625e-05 shared_test.go:277: equal floats: from 3ff 1111111111, 6.097555160522461e-05 - shared_test.go:277: equal floats: from 3c00 11110000000000, 1 - shared_test.go:277: equal floats: from 1 1, 5.960464477539063e-08 + shared_test.go:277: equal floats: from 7bff 111101111111111, 65504 + shared_test.go:277: equal floats: from c000 1100000000000000, -2 shared_test.go:277: equal floats: from 3c01 11110000000001, 1.0009765625 + shared_test.go:277: equal floats: from 400 10000000000, 6.103515625e-05 + shared_test.go:277: equal floats: from 1 1, 5.960464477539063e-08 + shared_test.go:277: equal floats: from 3c00 11110000000000, 1 === RUN TestJsonDecodeNonStringScalarInStringContext --- PASS: TestJsonDecodeNonStringScalarInStringContext (0.00s) - shared_test.go:277: ++++ match: decoded: map[string]string{"i.-10":"-10", "s.true":"true", "b.true":"true", "s.false":"false", "b.false":"false", "s.10":"10", "i.10":"10"} + shared_test.go:277: ++++ match: decoded: map[string]string{"b.true":"true", "s.false":"false", "b.false":"false", "s.10":"10", "i.10":"10", "i.-10":"-10", "s.true":"true"} === RUN TestJsonEncodeIndent --- PASS: TestJsonEncodeIndent (0.00s) === RUN TestBufioDecReader @@ -733,17 +899,17 @@ shared_test.go:277: .............................................. shared_test.go:277: Testing: #28:, map[string]bool, map[string]bool{"true":true, "false":false} shared_test.go:277: Encoded bytes: len: 14, [118 72 116 114 117 101 2 73 102 97 108 115 101 1] - shared_test.go:277: v1 returned: map[string]bool, map[true:true false:false] map[string]bool{"true":true, "false":false} + shared_test.go:277: v1 returned: map[string]bool, map[true:true false:false] map[string]bool{"false":false, "true":true} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. shared_test.go:277: Testing: #29:, map[string]interface {}, map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} - shared_test.go:277: Encoded bytes: len: 35, [119 73 102 97 108 115 101 1 64 12 117 105 110 116 49 54 40 49 54 49 54 41 17 6 80 72 116 114 117 101 72 84 114 117 101] - shared_test.go:277: v1 returned: map[string]interface {}, map[false:false uint16(1616):1616 true:True] map[string]interface {}{"false":false, "uint16(1616)":0x650, "true":"True"} + shared_test.go:277: Encoded bytes: len: 35, [119 72 116 114 117 101 72 84 114 117 101 73 102 97 108 115 101 1 64 12 117 105 110 116 49 54 40 49 54 49 54 41 17 6 80] + shared_test.go:277: v1 returned: map[string]interface {}, map[false:false uint16(1616):1616 true:True] map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. shared_test.go:277: Testing: #30:, map[string]interface {}, map[string]interface {}{"bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232} - shared_test.go:277: Encoded bytes: len: 365, [121 79 76 79 78 71 32 83 84 82 73 78 71 65 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 34 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 34 32 10 39 9 97 32 116 97 98 9 39 10 92 97 92 98 92 99 92 100 92 101 10 92 98] - shared_test.go:277: v1 returned: map[string]interface {}, map[SHORT STRING:1234567890 list:[1616 32323232 true -3232 map[FALSE:false TRUE:true] [true false]] int32:32323232 bool:true LONG STRING: + shared_test.go:277: Encoded bytes: len: 365, [121 72 108 105 115 116 106 17 6 80 19 1 237 54 160 2 49 197 74 0 0 118 72 84 82 85 69 2 73 70 65 76 83 69 1 102 2 1 73 105 110 116 51 50 19 1 237 54 160 72 98 111 111 108 2 79 76 79 78 71 32 83 84 82 73 78 71 65 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10] + shared_test.go:277: v1 returned: map[string]interface {}, map[LONG STRING: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 @@ -756,17 +922,17 @@ \a\b\c\d\e \b\f\n\r\t all literally ugorji - ] map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"FALSE":false, "TRUE":true}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} - shared_test.go:277: Nil Check skipped: Decoded: map[string]interface {}, map[string]interface {}{"int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"FALSE":false, "TRUE":true}, []interface {}{true, false}}} + SHORT STRING:1234567890 list:[1616 32323232 true -3232 map[FALSE:false TRUE:true] [true false]] int32:32323232 bool:true] map[string]interface {}{"bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0} + shared_test.go:277: Nil Check skipped: Decoded: map[string]interface {}, map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"FALSE":false, "TRUE":true}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} shared_test.go:277: .............................................. shared_test.go:277: Testing: #31:, map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} - shared_test.go:277: Encoded bytes: len: 13, [119 2 72 116 114 117 101 16 138 1 1 16 200] - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[false:200 true:true 138:false] map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} + shared_test.go:277: Encoded bytes: len: 13, [119 16 138 1 1 16 200 2 72 116 114 117 101] + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[138:false false:200 true:true] map[interface {}]interface {}{0x8a:false, false:0xc8, true:"true"} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #32:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{3:codec.wrapUint64Slice{0x1, 0x2, 0x3}, 5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: Testing: #32:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{-44:"minus forty four", 1:"one", 22:"twenty two"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: Encoded bytes: len: 7198, [112 57 77 65 70 51 50 115 108 105 99 101 96 21 49 46 244 79 189 49 211 129 86 97 49 84 1 86 97 49 172 28 91 254 49 187 182 10 233 49 76 83 236 238 49 58 46 194 204 49 206 30 241 178 49 58 75 227 200 49 186 75 227 200 49 211 78 245 232 49 83 78 245 232 49 214 181 230 33 49 86 181 230 33 49 11 45 15 43 49 248 205 105 120 6 49 191 128 0 0 49 63 128 0 0 49 127 127 255 255 49 0 0 0 1 77 65 70 54 52 115 108 105 99 101 96 26 51 61 222 137 247 172 165 180 83 59 6 194 112 42 204 42 96 59 6 66 128 42 204 42 96 51 189 131 139 127 202 167 125 166 51 191 118 193 93 45 1 192 202 59 5 65 138 125 157 192 51 63 69 216 89 114 226 246 133 59 5 193 195 222 54 80 51 63 73 124 121 10 248 104 113 51 191 73 124 121 10 248 104 113 59 6 194 105 222 188 253 112 59 6 66 105 222 188 253 112 51 194 214 188 196 30 46 88 0 51 66 214 188 196 30 46 88 0 51 57 101 161 229 105 67 96 210 51 199] - shared_test.go:277: v1 returned: *codec.TestStrucFlex, &{{} {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 1431655764 21844 84 -6148914691236517205 -1431655765 -21845 -85 12297829382473034410 2863311530 43690 170 3.402819918338388e+53 3.402823e+38 true 5 [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [1111 2222 3333] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [13 14 15] [ 0xac93838 0xac93960 0xac93968 0xac93970 ] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 84 12297829382473034410 170 3.402819918338388e+53 3.402823e+38 true [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1]} [{1 1} {2 2} {3 3} {4 4}] {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[44444444444444444444444444444444:4 11111111:1 2222222222222222:2 333333333333333333333333:3] [] [] [] map[] map[]} {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} map[] [] } 0xac94ec0 map[-44:minus forty four 1:one 22:twenty two] map[false:{} true:{}] map[5:[1 2 3 4 5] 3:[1 2 3]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[] -22 [[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] [65 66 67 68 69 70 71 72 73 74] [{4 4} {3 3} {2 2} {1 1}] [4 16 64 256] [0xad62670 0xad62670] 0xad5c870 map[] map[] [] } &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: v1 returned: *codec.TestStrucFlex, &{{} {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 1431655764 21844 84 -6148914691236517205 -1431655765 -21845 -85 12297829382473034410 2863311530 43690 170 3.402819918338388e+53 3.402823e+38 true 5 [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [1111 2222 3333] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [13 14 15] [ 0xa927338 0xa927460 0xa927468 0xa927470 ] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 84 12297829382473034410 170 3.402819918338388e+53 3.402823e+38 true [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map["three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2]} [{1 1} {2 2} {3 3} {4 4}] {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} map[] [] } 0xa930d00 map[22:twenty two -44:minus forty four 1:one] map[false:{} true:{}] map[5:[1 2 3 4 5] 3:[1 2 3]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[] -22 [[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] [65 66 67 68 69 70 71 72 73 74] [{4 4} {3 3} {2 2} {1 1}] [4 16 64 256] [0xa93c9f0 0xa93c9f0] 0xa996600 map[] map[] [] } &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: ================ TestNil: true ================ shared_test.go:277: .............................................. @@ -868,12 +1034,12 @@ shared_test.go:277: .............................................. shared_test.go:277: Testing: #1:, map[string]interface {}, map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} shared_test.go:277: Encoded bytes: len: 35, [119 73 102 97 108 115 101 1 64 12 117 105 110 116 49 54 40 49 54 49 54 41 17 6 80 72 116 114 117 101 72 84 114 117 101] - shared_test.go:277: v1 returned: map[string]interface {}, map[uint16(1616):1616 true:True false:false] map[string]interface {}{"false":false, "uint16(1616)":0x650, "true":"True"} + shared_test.go:277: v1 returned: map[string]interface {}, map[false:false uint16(1616):1616 true:True] map[string]interface {}{"false":false, "uint16(1616)":0x650, "true":"True"} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #2:, map[string]interface {}, map[string]interface {}{"SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n"} - shared_test.go:277: Encoded bytes: len: 365, [121 72 108 105 115 116 106 17 6 80 19 1 237 54 160 2 49 197 74 0 0 118 72 84 82 85 69 2 73 70 65 76 83 69 1 102 2 1 73 105 110 116 51 50 19 1 237 54 160 72 98 111 111 108 2 79 76 79 78 71 32 83 84 82 73 78 71 65 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10] - shared_test.go:277: v1 returned: map[string]interface {}, map[list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true LONG STRING: + shared_test.go:277: Testing: #2:, map[string]interface {}, map[string]interface {}{"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true} + shared_test.go:277: Encoded bytes: len: 365, [121 73 105 110 116 51 50 19 1 237 54 160 72 98 111 111 108 2 79 76 79 78 71 32 83 84 82 73 78 71 65 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 34 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 34 32 10 39 9 97 32 116 97] + shared_test.go:277: v1 returned: map[string]interface {}, map[LONG STRING: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 @@ -886,19 +1052,19 @@ \a\b\c\d\e \b\f\n\r\t all literally ugorji - SHORT STRING:1234567890] map[string]interface {}{"int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}} + SHORT STRING:1234567890 list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true] map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: ================ TestNil: true ================ shared_test.go:277: .............................................. - shared_test.go:277: Testing: #0:, map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} + shared_test.go:277: Testing: #0:, map[interface {}]interface {}, map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} shared_test.go:277: Encoded bytes: len: 13, [119 2 72 116 114 117 101 16 138 1 1 16 200] shared_test.go:277: v1 returned: map[interface {}]interface {}, map[true:true 138:false false:200] map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: .............................................. - shared_test.go:277: Testing: #1:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: Testing: #1:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}, 0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: Encoded bytes: len: 7198, [112 57 77 65 70 51 50 115 108 105 99 101 96 21 49 46 244 79 189 49 211 129 86 97 49 84 1 86 97 49 172 28 91 254 49 187 182 10 233 49 76 83 236 238 49 58 46 194 204 49 206 30 241 178 49 58 75 227 200 49 186 75 227 200 49 211 78 245 232 49 83 78 245 232 49 214 181 230 33 49 86 181 230 33 49 11 45 15 43 49 248 205 105 120 6 49 191 128 0 0 49 63 128 0 0 49 127 127 255 255 49 0 0 0 1 77 65 70 54 52 115 108 105 99 101 96 26 51 61 222 137 247 172 165 180 83 59 6 194 112 42 204 42 96 59 6 66 128 42 204 42 96 51 189 131 139 127 202 167 125 166 51 191 118 193 93 45 1 192 202 59 5 65 138 125 157 192 51 63 69 216 89 114 226 246 133 59 5 193 195 222 54 80 51 63 73 124 121 10 248 104 113 51 191 73 124 121 10 248 104 113 59 6 194 105 222 188 253 112 59 6 66 105 222 188 253 112 51 194 214 188 196 30 46 88 0 51 66 214 188 196 30 46 88 0 51 57 101 161 229 105 67 96 210 51 199] - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[I32:1431655764 AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AI16:1616 Ci64:-22 Mf32wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Simplef:map[Ui64:12297829382473034410 Ui8:170 WrapSliceInt64:[4 16 64 256] I16slice:[44 55 66] I64:6148914691236517204 I8:84 Iptrslice: Bslice:[true false true false] Msi64:map[twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1] Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] Ui64slice:[12121212 34343434 56565656] B:true F64:3.402819918338388e+53 S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ui8slice:[210 211 212] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] F32:3.4028230607370965e+38] Ui8:170 Ui8slice:[210 211 212] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] Byslice:[13 14 15] Mfwss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Miwu64s:map[5:[1 2 3 4 5] 3:[1 2 3]] Ui64slicearray:[[4 16 64 256] [4 16 64 256]] F32:3.4028230607370965e+38 I16:21844 I16n:-21845 I64n:-6148914691236517205 NotAnon:map[AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] AUi64:64646464 AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] AMSU16E:map[] AI64arr0:[] AMSU16:map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] AUi64sliceN: AMSU16N: A164slice0:[] AI16:1616 AI64:-64646464] Ui16:43690 Ui64:12297829382473034410 Iptrslice:[ 64 6464 646464 64646464 ] Ms:map[truetruetruetruetruetruetruetrue:truetruetruetruetruetruetruetrue int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9):false] Swrapbytes:[[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] AI64:-64646464 I64:6148914691236517204 SstrUi64T:[map[S:1 U:1] map[S:2 U:2] map[S:3 U:3] map[S:4 U:4]] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] Islice:[truetruetruetruetruetruetruetrue true nononononononono false 288 0.4] Mis:map[1:one 22:twenty two -44:minus forty four] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ui32:2863311530 AMSU16:map[2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1] Bslice:[true false true false] I64slice:[1111 2222 3333] Mbu64:map[false:map[] true:map[]] Swrapuint8:[65 66 67 68 69 70 71 72 73 74] Ui64array:[4 16 64 256] Ui64slice:[12121212 34343434 56565656] AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] F64:3.402819918338388e+53 Mui2wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] WrapSliceInt64:[4 16 64 256] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] ArrStrUi64T:[map[S:4 U:4] map[U:3 S:3] map[S:2 U:2] map[S:1 U:1]] T:2012-02-02 02:02:02.000002 +0000 UTC WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] Chstr:[A AA AAA AAAA AAAAA AAAAAA AAAAAAA AAAAAAAA AAAAAAAAA AAAAAAAAAA AAAAAAAAAAA AAAAAAAAAAAA AAAAAAAAAAAAA AAAAAAAAAAAAAA AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA] I16slice:[44 55 66] I32n:-1431655765 I8:84 I8n:-85 Msi64:map[twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1] AUi64:64646464 B:true By:5] map[interface {}]interface {}{"AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "F64":3.402819918338388e+53, "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"U":0x3, "S":"3"}, map[interface {}]interface {}{"U":0x2, "S":"2"}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "Chstr":[]interface {}{"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAA"}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I32n":-1431655765, "I8":0x54, "I8n":-85, "AUi64":0x3da6d40, "B":true, "By":0x5, "I32":0x55555554, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI16":0x650, "Ci64":-22, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Simplef":map[interface {}]interface {}{"F32":3.4028230607370965e+38, "F64":3.402819918338388e+53, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui8":0xaa, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Bslice":[]interface {}{true, false, true, false}, "I64":0x5555555555555554, "I8":0x54, "Iptrslice":interface {}(nil), "B":true, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}}, "Ui8":0xaa, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "Byslice":[]uint8{0xd, 0xe, 0xf}, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "Ui16":0xaaaa, "Ui64":0xaaaaaaaaaaaaaaaa, "F32":3.4028230607370965e+38, "I16":0x5554, "I16n":-21845, "I64n":-6148914691236517205, "NotAnon":map[interface {}]interface {}{"AI64arr0":[]interface {}{}, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "AUi64sliceN":interface {}(nil), "A164slice0":[]interface {}{}, "AI16":0x650, "AI64":-64646464, "AMSU16N":interface {}(nil), "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AMSU16E":map[interface {}]interface {}{}, "AUi64":0x3da6d40}, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "AI64":-64646464, "I64":0x5555555555555554, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mis":map[interface {}]interface {}{-44:"minus forty four", 0x1:"one", 0x16:"twenty two"}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui32":0xaaaaaaaa, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, "Bslice":[]interface {}{true, false, true, false}, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "Mbu64":map[interface {}]interface {}{true:map[interface {}]interface {}{}, false:map[interface {}]interface {}{}}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}} - shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{"Msi64":map[interface {}]interface {}{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2}, "Chstr":[]interface {}{"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAA"}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I32n":-1431655765, "I8":0x54, "I8n":-85, "AUi64":0x3da6d40, "B":true, "By":0x5, "I32":0x55555554, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI16":0x650, "Ci64":-22, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Simplef":map[interface {}]interface {}{"I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui8":0xaa, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Bslice":[]interface {}{true, false, true, false}, "I64":0x5555555555555554, "I8":0x54, "Iptrslice":interface {}(nil), "B":true, "Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "F32":3.4028230607370965e+38, "F64":3.402819918338388e+53, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}}, "Ui8":0xaa, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "Byslice":[]uint8{0xd, 0xe, 0xf}, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "Ui16":0xaaaa, "Ui64":0xaaaaaaaaaaaaaaaa, "F32":3.4028230607370965e+38, "I16":0x5554, "I16n":-21845, "I64n":-6148914691236517205, "NotAnon":map[interface {}]interface {}{"AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AMSU16E":map[interface {}]interface {}{}, "AUi64":0x3da6d40, "AI64arr0":[]interface {}{}, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "AUi64sliceN":interface {}(nil), "A164slice0":[]interface {}{}, "AI16":0x650, "AI64":-64646464, "AMSU16N":interface {}(nil), "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}}, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "AI64":-64646464, "I64":0x5555555555555554, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"U":0x2, "S":"2"}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mis":map[interface {}]interface {}{0x1:"one", 0x16:"twenty two", -44:"minus forty four"}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui32":0xaaaaaaaa, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, "Bslice":[]interface {}{true, false, true, false}, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "F64":3.402819918338388e+53, "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}} + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[F64:3.402819918338388e+53 S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Bslice:[true false true false] Miwu64s:map[3:[1 2 3] 5:[1 2 3 4 5]] Ms:map[truetruetruetruetruetruetruetrue:truetruetruetruetruetruetruetrue int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9):false] Ui32:2863311530 Iptrslice:[ 64 6464 646464 64646464 ] Ui8:170 Ui64slice:[12121212 34343434 56565656] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] By:5 Msi64:map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] Swrapbytes:[[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] I64:6148914691236517204 Mbu64:map[false:map[] true:map[]] Ui16:43690 AUi64:64646464 I16slice:[44 55 66] I64slice:[1111 2222 3333] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] Mfwss:map[3:[1.0 2.0 3.0] 5:[1.0 2.0 3.0 4.0 5.0]] Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] Mui2wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] NotAnon:map[AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AI16:1616 AI64arr0:[] AMSU16E:map[] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] AUi64sliceN: AI64:-64646464 AMSU16:map[333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1 2222222222222222:2] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String A164slice0:[] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] AMSU16N: AUi64:64646464] Swrapuint8:[65 66 67 68 69 70 71 72 73 74] ArrStrUi64T:[map[S:4 U:4] map[S:3 U:3] map[S:2 U:2] map[S:1 U:1]] I32:1431655764 I64n:-6148914691236517205 I8n:-85 Ci64:-22 I8:84 F32:3.4028230607370965e+38 Islice:[truetruetruetruetruetruetruetrue true nononononononono false 288 0.4] Ui64array:[4 16 64 256] Ui64slicearray:[[4 16 64 256] [4 16 64 256]] AI16:1616 AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] B:true Ui64:12297829382473034410 AI64:-64646464 Mis:map[1:one 22:twenty two -44:minus forty four] SstrUi64T:[map[S:1 U:1] map[S:2 U:2] map[S:3 U:3] map[S:4 U:4]] Ui8slice:[210 211 212] WrapSliceInt64:[4 16 64 256] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String I16n:-21845 Simplef:map[Iptrslice: Ui8:170 Ui8slice:[210 211 212] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] B:true Bslice:[true false true false] I64:6148914691236517204 Ui64slice:[12121212 34343434 56565656] WrapSliceInt64:[4 16 64 256] F32:3.4028230607370965e+38 F64:3.402819918338388e+53 Msi64:map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] I16slice:[44 55 66] I8:84 Ui64:12297829382473034410] T:2012-02-02 02:02:02.000002 +0000 UTC I16:21844 I32n:-1431655765 AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AMSU16:map[2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1] Byslice:[13 14 15] Mf32wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] Chstr:[A AA AAA AAAA AAAAA AAAAAA AAAAAAA AAAAAAAA AAAAAAAAA AAAAAAAAAA AAAAAAAAAAA AAAAAAAAAAAA AAAAAAAAAAAAA AAAAAAAAAAAAAA AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA]] map[interface {}]interface {}{"WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "I8n":-85, "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "NotAnon":map[interface {}]interface {}{"AUi64sliceN":interface {}(nil), "AMSU16E":map[interface {}]interface {}{}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AI64":-64646464, "AMSU16":map[interface {}]interface {}{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AUi64":0x3da6d40, "A164slice0":[]interface {}{}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AMSU16N":interface {}(nil), "AI64arr0":[]interface {}{}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI16":0x650}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "I32":0x55555554, "I64n":-6148914691236517205, "Ci64":-22, "I8":0x54, "F32":3.4028230607370965e+38, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "AI16":0x650, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "B":true, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "AI64":-64646464, "Mis":map[interface {}]interface {}{0x1:"one", 0x16:"twenty two", -44:"minus forty four"}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"U":0x3, "S":"3"}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "I16n":-21845, "Simplef":map[interface {}]interface {}{"F32":3.4028230607370965e+38, "F64":3.402819918338388e+53, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I8":0x54, "Ui64":0xaaaaaaaaaaaaaaaa, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Iptrslice":interface {}(nil), "Ui8":0xaa, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "B":true, "Bslice":[]interface {}{true, false, true, false}, "I64":0x5555555555555554, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}}, "I16":0x5554, "I32n":-1431655765, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AMSU16":map[interface {}]interface {}{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, "Byslice":[]uint8{0xd, 0xe, 0xf}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "Chstr":[]interface {}{"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAA"}, "F64":3.402819918338388e+53, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui32":0xaaaaaaaa, "Bslice":[]interface {}{true, false, true, false}, "Miwu64s":map[interface {}]interface {}{0x3:[]interface {}{0x1, 0x2, 0x3}, 0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}}, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Ui8":0xaa, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "By":0x5, "Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "I64":0x5555555555555554, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Ui16":0xaaaa, "AUi64":0x3da6d40, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}} + shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{"I32":0x55555554, "I64n":-6148914691236517205, "I8n":-85, "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "NotAnon":map[interface {}]interface {}{"AMSU16E":map[interface {}]interface {}{}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil), "AI64":-64646464, "AMSU16":map[interface {}]interface {}{"333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "A164slice0":[]interface {}{}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AMSU16N":interface {}(nil), "AUi64":0x3da6d40, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI16":0x650, "AI64arr0":[]interface {}{}}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"U":0x3, "S":"3"}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "I8":0x54, "Ci64":-22, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "F32":3.4028230607370965e+38, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "B":true, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "AI16":0x650, "Mis":map[interface {}]interface {}{0x1:"one", 0x16:"twenty two", -44:"minus forty four"}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "AI64":-64646464, "I16n":-21845, "Simplef":map[interface {}]interface {}{"F32":3.4028230607370965e+38, "F64":3.402819918338388e+53, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I8":0x54, "Ui64":0xaaaaaaaaaaaaaaaa, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Iptrslice":interface {}(nil), "Ui8":0xaa, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "B":true, "Bslice":[]interface {}{true, false, true, false}, "I64":0x5555555555555554, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}}, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "I32n":-1431655765, "I16":0x5554, "AMSU16":map[interface {}]interface {}{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, "Byslice":[]uint8{0xd, 0xe, 0xf}, "Mf32wss":map[interface {}]interface {}{3:[]interface {}{"1.0", "2.0", "3.0"}, 5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "Chstr":[]interface {}{"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAA"}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "F64":3.402819918338388e+53, "Miwu64s":map[interface {}]interface {}{0x3:[]interface {}{0x1, 0x2, 0x3}, 0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}}, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "Ui32":0xaaaaaaaa, "Bslice":[]interface {}{true, false, true, false}, "Ui8":0xaa, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "By":0x5, "Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Ui16":0xaaaa, "I64":0x5555555555555554, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "AUi64":0x3da6d40, "Mfwss":map[interface {}]interface {}{3:[]interface {}{"1.0", "2.0", "3.0"}, 5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}} === RUN TestBincCodecsMisc --- PASS: TestBincCodecsMisc (0.00s) shared_test.go:277: ------- b: size: 7198, value: [112 57 77 65 70 51 50 115 108 105 99 101 96 21 49 46 244 79 189 49 211 129 86 97 49 84 1 86 97 49 172 28 91 254 49 187 182 10 233 49 76 83 236 238 49 58 46 194 204 49 206 30 241 178 49 58 75 227 200 49 186 75 227 200 49 211 78 245 232 49 83 78 245 232 49 214 181 230 33 49 86 181 230 33 49 11 45 15 43 49 248 205 105 120 6 49 191 128 0 0 49 63 128 0 0 49 127 127 255 255 49 0 0 0 1 77 65 70 54 52 115 108 105 99 101 96 26 51 61 222 137 247 172 165 180 83 59 6 194 112 42 204 42 96 59 6 66 128 42 204 42 96 51 189 131 139 127 202 167 125 166 51 191 118 193 93 45 1 192 202 59 5 65 138 125 157 192 51 63 69 216 89 114 226 246 133 59 5 193 195 222 54 80 51 63 73 124 121 10 248 104 113 51 191 73 124 121 10 248 104 113 59 6 194 105 222 188 253 112 59 6 66 105 222 188 253 112 51 194 214 188 196 30 46 88 0 51 66 214 188 196 30 46 88 0 51 57 101 161 229 105 67 96 210 51 199] @@ -913,7 +1079,7 @@ shared_test.go:277: ++++ Objects match shared_test.go:277: ++++ Objects match === RUN TestBincMammoth ---- PASS: TestBincMammoth (0.08s) +--- PASS: TestBincMammoth (0.04s) shared_test.go:277: mammoth-binc: values equal shared_test.go:277: mammoth2-binc: values equal === RUN TestSimpleCodecsTable @@ -1061,18 +1227,18 @@ shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. shared_test.go:277: Testing: #28:, map[string]bool, map[string]bool{"true":true, "false":false} - shared_test.go:277: Encoded bytes: len: 17, [241 2 217 4 116 114 117 101 3 217 5 102 97 108 115 101 2] - shared_test.go:277: v1 returned: map[string]bool, map[false:false true:true] map[string]bool{"true":true, "false":false} + shared_test.go:277: Encoded bytes: len: 17, [241 2 217 5 102 97 108 115 101 2 217 4 116 114 117 101 3] + shared_test.go:277: v1 returned: map[string]bool, map[false:false true:true] map[string]bool{"false":false, "true":true} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. shared_test.go:277: Testing: #29:, map[string]interface {}, map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} shared_test.go:277: Encoded bytes: len: 39, [241 3 217 12 117 105 110 116 49 54 40 49 54 49 54 41 9 6 80 217 4 116 114 117 101 217 4 84 114 117 101 217 5 102 97 108 115 101 2] - shared_test.go:277: v1 returned: map[string]interface {}, map[false:false uint16(1616):1616 true:True] map[string]interface {}{"uint16(1616)":0x650, "true":"True", "false":false} + shared_test.go:277: v1 returned: map[string]interface {}, map[uint16(1616):1616 true:True false:false] map[string]interface {}{"uint16(1616)":0x650, "true":"True", "false":false} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #30:, map[string]interface {}, map[string]interface {}{"bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232} + shared_test.go:277: Testing: #30:, map[string]interface {}, map[string]interface {}{"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true} shared_test.go:277: Encoded bytes: len: 376, [241 5 217 4 108 105 115 116 233 6 9 6 80 10 1 237 54 160 3 4 197 74 0 0 241 2 217 4 84 82 85 69 3 217 5 70 65 76 83 69 2 233 2 3 2 217 5 105 110 116 51 50 10 1 237 54 160 217 4 98 111 111 108 3 217 11 76 79 78 71 32 83 84 82 73 78 71 218 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114] - shared_test.go:277: v1 returned: map[string]interface {}, map[LONG STRING: + shared_test.go:277: v1 returned: map[string]interface {}, map[list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true LONG STRING: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 @@ -1085,17 +1251,17 @@ \a\b\c\d\e \b\f\n\r\t all literally ugorji - SHORT STRING:1234567890 list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true] map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} - shared_test.go:277: Nil Check skipped: Decoded: map[string]interface {}, map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"FALSE":false, "TRUE":true}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} + SHORT STRING:1234567890] map[string]interface {}{"bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"FALSE":false, "TRUE":true}, []interface {}{true, false}}, "int32":0x1ed36a0} + shared_test.go:277: Nil Check skipped: Decoded: map[string]interface {}, map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} shared_test.go:277: .............................................. shared_test.go:277: Testing: #31:, map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: Encoded bytes: len: 15, [241 3 3 217 4 116 114 117 101 8 138 2 2 8 200] - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[false:200 true:true 138:false] map[interface {}]interface {}{0x8a:false, false:0xc8, true:"true"} + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[false:200 true:true 138:false] map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #32:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{true:struct {}{}, false:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: Testing: #32:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{-44:"minus forty four", 1:"one", 22:"twenty two"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: Encoded bytes: len: 7382, [241 56 217 9 65 70 51 50 115 108 105 99 101 233 21 4 46 244 79 189 4 211 129 86 97 4 84 1 86 97 4 172 28 91 254 4 187 182 10 233 4 76 83 236 238 4 58 46 194 204 4 206 30 241 178 4 58 75 227 200 4 186 75 227 200 4 211 78 245 232 4 83 78 245 232 4 214 181 230 33 4 86 181 230 33 4 11 45 15 43 4 248 205 105 120 4 0 0 0 0 4 191 128 0 0 4 63 128 0 0 4 127 127 255 255 4 0 0 0 1 217 9 65 70 54 52 115 108 105 99 101 233 26 5 61 222 137 247 172 165 180 83 5 194 112 42 204 42 96 0 0 5 66 128 42 204 42 96 0 0 5 189 131 139 127 202 167 125 166 5 191 118 193 93 45 1 192 202 5 65 138 125 157 192 0 0 0 5 63 69 216 89 114 226 246 133 5 193 195 222 54 80 0 0 0 5 63 73 124 121 10 248 104 113 5 191 73 124 121 10 248 104 113 5 194 105 222 188 253 112 0 0 5 66 105 222 188 253 112 0 0 5 194 214 188 196 30 46 88 0 5 66 214 188 196 30] - shared_test.go:277: v1 returned: *codec.TestStrucFlex, &{{} {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 1431655764 21844 84 -6148914691236517205 -1431655765 -21845 -85 12297829382473034410 2863311530 43690 170 3.402819918338388e+53 3.402823e+38 true 5 [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [1111 2222 3333] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [13 14 15] [ 0xac93838 0xac93960 0xac93968 0xac93970 ] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 84 12297829382473034410 170 3.402819918338388e+53 3.402823e+38 true [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3]} [{1 1} {2 2} {3 3} {4 4}] {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} map[] [] } 0xac94ec0 map[1:one 22:twenty two -44:minus forty four] map[false:{} true:{}] map[5:[1 2 3 4 5] 3:[1 2 3]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[] -22 [[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] [65 66 67 68 69 70 71 72 73 74] [{4 4} {3 3} {2 2} {1 1}] [4 16 64 256] [0xad62670 0xad62670] 0xad5c870 map[] map[] [] } &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: v1 returned: *codec.TestStrucFlex, &{{} {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 1431655764 21844 84 -6148914691236517205 -1431655765 -21845 -85 12297829382473034410 2863311530 43690 170 3.402819918338388e+53 3.402823e+38 true 5 [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [1111 2222 3333] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [13 14 15] [ 0xa927338 0xa927460 0xa927468 0xa927470 ] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 84 12297829382473034410 170 3.402819918338388e+53 3.402823e+38 true [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3]} [{1 1} {2 2} {3 3} {4 4}] {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[44444444444444444444444444444444:4 11111111:1 2222222222222222:2 333333333333333333333333:3] [] [] [] map[] map[]} {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[44444444444444444444444444444444:4 11111111:1 2222222222222222:2 333333333333333333333333:3] [] [] [] map[] map[]} map[] [] } 0xa930d00 map[1:one 22:twenty two -44:minus forty four] map[false:{} true:{}] map[5:[1 2 3 4 5] 3:[1 2 3]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[] -22 [[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] [65 66 67 68 69 70 71 72 73 74] [{4 4} {3 3} {2 2} {1 1}] [4 16 64 256] [0xa93c9f0 0xa93c9f0] 0xa996600 map[] map[] [] } &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{22:"twenty two", -44:"minus forty four", 1:"one"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: ================ TestNil: true ================ shared_test.go:277: .............................................. @@ -1195,14 +1361,14 @@ shared_test.go:277: v1 returned: map[string]interface {}, map[true:true false:false] map[string]interface {}{"true":true, "false":false} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #1:, map[string]interface {}, map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} - shared_test.go:277: Encoded bytes: len: 39, [241 3 217 5 102 97 108 115 101 2 217 12 117 105 110 116 49 54 40 49 54 49 54 41 9 6 80 217 4 116 114 117 101 217 4 84 114 117 101] - shared_test.go:277: v1 returned: map[string]interface {}, map[true:True false:false uint16(1616):1616] map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} + shared_test.go:277: Testing: #1:, map[string]interface {}, map[string]interface {}{"false":false, "uint16(1616)":0x650, "true":"True"} + shared_test.go:277: Encoded bytes: len: 39, [241 3 217 12 117 105 110 116 49 54 40 49 54 49 54 41 9 6 80 217 4 116 114 117 101 217 4 84 114 117 101 217 5 102 97 108 115 101 2] + shared_test.go:277: v1 returned: map[string]interface {}, map[true:True false:false uint16(1616):1616] map[string]interface {}{"uint16(1616)":0x650, "true":"True", "false":false} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. shared_test.go:277: Testing: #2:, map[string]interface {}, map[string]interface {}{"list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} - shared_test.go:277: Encoded bytes: len: 376, [241 5 217 12 83 72 79 82 84 32 83 84 82 73 78 71 217 10 49 50 51 52 53 54 55 56 57 48 217 4 108 105 115 116 233 6 9 6 80 10 1 237 54 160 3 4 197 74 0 0 241 2 217 4 84 82 85 69 3 217 5 70 65 76 83 69 2 233 2 3 2 217 5 105 110 116 51 50 10 1 237 54 160 217 4 98 111 111 108 3 217 11 76 79 78 71 32 83 84 82 73 78 71 218 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85] - shared_test.go:277: v1 returned: map[string]interface {}, map[SHORT STRING:1234567890 list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true LONG STRING: + shared_test.go:277: Encoded bytes: len: 376, [241 5 217 4 108 105 115 116 233 6 9 6 80 10 1 237 54 160 3 4 197 74 0 0 241 2 217 4 84 82 85 69 3 217 5 70 65 76 83 69 2 233 2 3 2 217 5 105 110 116 51 50 10 1 237 54 160 217 4 98 111 111 108 3 217 11 76 79 78 71 32 83 84 82 73 78 71 218 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114] + shared_test.go:277: v1 returned: map[string]interface {}, map[list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true LONG STRING: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 @@ -1215,19 +1381,19 @@ \a\b\c\d\e \b\f\n\r\t all literally ugorji - ] map[string]interface {}{"SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n"} + SHORT STRING:1234567890] map[string]interface {}{"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: ================ TestNil: true ================ shared_test.go:277: .............................................. shared_test.go:277: Testing: #0:, map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: Encoded bytes: len: 15, [241 3 2 8 200 3 217 4 116 114 117 101 8 138 2] - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[true:true 138:false false:200] map[interface {}]interface {}{0x8a:false, false:0xc8, true:"true"} + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[138:false false:200 true:true] map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} shared_test.go:277: .............................................. - shared_test.go:277: Testing: #1:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{true:struct {}{}, false:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: Testing: #1:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{true:struct {}{}, false:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{3:codec.wrapUint64Slice{0x1, 0x2, 0x3}, 5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: Encoded bytes: len: 7382, [241 56 217 9 65 70 51 50 115 108 105 99 101 233 21 4 46 244 79 189 4 211 129 86 97 4 84 1 86 97 4 172 28 91 254 4 187 182 10 233 4 76 83 236 238 4 58 46 194 204 4 206 30 241 178 4 58 75 227 200 4 186 75 227 200 4 211 78 245 232 4 83 78 245 232 4 214 181 230 33 4 86 181 230 33 4 11 45 15 43 4 248 205 105 120 4 0 0 0 0 4 191 128 0 0 4 63 128 0 0 4 127 127 255 255 4 0 0 0 1 217 9 65 70 54 52 115 108 105 99 101 233 26 5 61 222 137 247 172 165 180 83 5 194 112 42 204 42 96 0 0 5 66 128 42 204 42 96 0 0 5 189 131 139 127 202 167 125 166 5 191 118 193 93 45 1 192 202 5 65 138 125 157 192 0 0 0 5 63 69 216 89 114 226 246 133 5 193 195 222 54 80 0 0 0 5 63 73 124 121 10 248 104 113 5 191 73 124 121 10 248 104 113 5 194 105 222 188 253 112 0 0 5 66 105 222 188 253 112 0 0 5 194 214 188 196 30 46 88 0 5 66 214 188 196 30] - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[Bslice:[true false true false] Ui64slice:[12121212 34343434 56565656] Ui8:170 AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] NotAnon:map[A164slice0:[] AI64:-64646464 AI64arr0:[] AMSU16N: AUi64:64646464 AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String AUi64sliceN: AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] AMSU16:map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AI16:1616 AMSU16E:map[] AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611]] WrapSliceInt64:[4 16 64 256] ArrStrUi64T:[map[S:4 U:4] map[S:3 U:3] map[S:2 U:2] map[S:1 U:1]] AI16:1616 F32:3.4028230607370965e+38 Ms:map[int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9):false truetruetruetruetruetruetruetrue:truetruetruetruetruetruetruetrue] Swrapuint8:[65 66 67 68 69 70 71 72 73 74] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] I32n:-1431655765 I8:84 Mis:map[-44:minus forty four 1:one 22:twenty two] Msi64:map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] Ui16:43690 By:5 S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? I64n:-6148914691236517205 Mui2wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Simplef:map[Iptrslice: Msi64:map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ui8:170 I8:84 I64:6148914691236517204 WrapSliceInt64:[4 16 64 256] I16slice:[44 55 66] Ui64:12297829382473034410 Ui8slice:[210 211 212] Bslice:[true false true false] F32:3.4028230607370965e+38 F64:3.402819918338388e+53 Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] Ui64slice:[12121212 34343434 56565656] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] B:true] Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] T:2012-02-02 02:02:02.000002 +0000 UTC Byslice:[13 14 15] Ci64:-22 I8n:-85 Ui32:2863311530 Ui8slice:[210 211 212] AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] Iptrslice:[ 64 6464 646464 64646464 ] B:true I64:6148914691236517204 Ui64array:[4 16 64 256] AUi64:64646464 I16:21844 AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] I64slice:[1111 2222 3333] Ui64:12297829382473034410 I16slice:[44 55 66] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] I32:1431655764 Islice:[truetruetruetruetruetruetruetrue true nononononononono false 288 0.4] Mbu64:map[false:map[] true:map[]] Mf32wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] AMSU16:map[44444444444444444444444444444444:4 11111111:1 2222222222222222:2 333333333333333333333333:3] Ui64slicearray:[[4 16 64 256] [4 16 64 256]] AI64:-64646464 F64:3.402819918338388e+53 Mfwss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Miwu64s:map[5:[1 2 3 4 5] 3:[1 2 3]] Swrapbytes:[[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String SstrUi64T:[map[U:1 S:1] map[S:2 U:2] map[S:3 U:3] map[S:4 U:4]] I16n:-21845] map[interface {}]interface {}{"I16n":-21845, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "Bslice":[]interface {}{true, false, true, false}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Ui8":0xaa, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"U":0x1, "S":"1"}}, "NotAnon":map[interface {}]interface {}{"AMSU16E":map[interface {}]interface {}{}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI16":0x650, "AI64arr0":[]interface {}{}, "AMSU16N":interface {}(nil), "AUi64":0x3da6d40, "A164slice0":[]interface {}{}, "AI64":-64646464, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AUi64sliceN":interface {}(nil), "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI16":0x650, "F32":3.4028230607370965e+38, "Ms":map[interface {}]interface {}{"int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false, "truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue"}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "I32n":-1431655765, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "By":0x5, "I8":0x54, "Mis":map[interface {}]interface {}{-44:"minus forty four", 0x1:"one", 0x16:"twenty two"}, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "Ui16":0xaaaa, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Byslice":[]uint8{0xd, 0xe, 0xf}, "I64n":-6148914691236517205, "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "Simplef":map[interface {}]interface {}{"I64":0x5555555555555554, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "Bslice":[]interface {}{true, false, true, false}, "F32":3.4028230607370965e+38, "F64":3.402819918338388e+53, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "B":true, "Iptrslice":interface {}(nil), "Msi64":map[interface {}]interface {}{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui8":0xaa, "I8":0x54}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Ci64":-22, "I8n":-85, "Ui32":0xaaaaaaaa, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "B":true, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "AUi64":0x3da6d40, "I64":0x5555555555555554, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "I16":0x5554, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "Ui64":0xaaaaaaaaaaaaaaaa, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "I32":0x55555554, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "AI64":-64646464, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "F64":3.402819918338388e+53, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}} - shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{"Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "F64":3.402819918338388e+53, "I16n":-21845, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Ui8":0xaa, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "Bslice":[]interface {}{true, false, true, false}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "NotAnon":map[interface {}]interface {}{"AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AMSU16":map[interface {}]interface {}{"333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI16":0x650, "AMSU16E":map[interface {}]interface {}{}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "A164slice0":[]interface {}{}, "AI64":-64646464, "AI64arr0":[]interface {}{}, "AMSU16N":interface {}(nil), "AUi64":0x3da6d40, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AUi64sliceN":interface {}(nil)}, "F32":3.4028230607370965e+38, "Ms":map[interface {}]interface {}{"int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false, "truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue"}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI16":0x650, "I32n":-1431655765, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Mis":map[interface {}]interface {}{0x16:"twenty two", -44:"minus forty four", 0x1:"one"}, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "Ui16":0xaaaa, "By":0x5, "I8":0x54, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "Simplef":map[interface {}]interface {}{"Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "Bslice":[]interface {}{true, false, true, false}, "Ui64":0xaaaaaaaaaaaaaaaa, "F64":3.402819918338388e+53, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "B":true, "F32":3.4028230607370965e+38, "Msi64":map[interface {}]interface {}{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui8":0xaa, "I8":0x54, "Iptrslice":interface {}(nil), "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I64":0x5555555555555554}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "Byslice":[]uint8{0xd, 0xe, 0xf}, "I64n":-6148914691236517205, "I8n":-85, "Ui32":0xaaaaaaaa, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Ci64":-22, "B":true, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AUi64":0x3da6d40, "I64":0x5555555555555554, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "I16":0x5554, "Ui64":0xaaaaaaaaaaaaaaaa, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "I32":0x55555554, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "AMSU16":map[interface {}]interface {}{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AI64":-64646464, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}} + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] Byslice:[13 14 15] I32:1431655764 Islice:[truetruetruetruetruetruetruetrue true nononononononono false 288 0.4] Ui64slicearray:[[4 16 64 256] [4 16 64 256]] Bslice:[true false true false] I16n:-21845 I8n:-85 Ms:map[truetruetruetruetruetruetruetrue:truetruetruetruetruetruetruetrue int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9):false] Ui8:170 WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] I8:84 AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] Ci64:-22 F64:3.402819918338388e+53 S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Swrapuint8:[65 66 67 68 69 70 71 72 73 74] Miwu64s:map[5:[1 2 3 4 5] 3:[1 2 3]] Swrapbytes:[[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] Ui32:2863311530 Ui64array:[4 16 64 256] AI64:-64646464 B:true I64slice:[1111 2222 3333] NotAnon:map[ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] AUi64:64646464 AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] AUi64sliceN: AI64arr0:[] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] AMSU16E:map[] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AI64:-64646464 AMSU16N: A164slice0:[] AI16:1616 AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AMSU16:map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4]] Simplef:map[Bslice:[true false true false] Msi64:map[twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1] Ui8:170 WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] Ui64slice:[12121212 34343434 56565656] Ui8slice:[210 211 212] I16slice:[44 55 66] I8:84 Iptrslice: Ui64:12297829382473034410 S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] WrapSliceInt64:[4 16 64 256] B:true F32:3.4028230607370965e+38 F64:3.402819918338388e+53 I64:6148914691236517204] Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] Mis:map[1:one 22:twenty two -44:minus forty four] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AMSU16:map[44444444444444444444444444444444:4 11111111:1 2222222222222222:2 333333333333333333333333:3] By:5 SstrUi64T:[map[S:1 U:1] map[S:2 U:2] map[S:3 U:3] map[S:4 U:4]] AUi64:64646464 F32:3.4028230607370965e+38 T:2012-02-02 02:02:02.000002 +0000 UTC Ui16:43690 Ui64:12297829382473034410 AI16:1616 ArrStrUi64T:[map[S:4 U:4] map[U:3 S:3] map[S:2 U:2] map[U:1 S:1]] I64:6148914691236517204 Ui64slice:[12121212 34343434 56565656] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] I16:21844 Mf32wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Mui2wss:map[3:[1.0 2.0 3.0] 5:[1.0 2.0 3.0 4.0 5.0]] WrapSliceInt64:[4 16 64 256] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] I16slice:[44 55 66] I64n:-6148914691236517205 Mfwss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Msi64:map[twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1] I32n:-1431655765 Iptrslice:[ 64 6464 646464 64646464 ] Mbu64:map[false:map[] true:map[]] Ui8slice:[210 211 212]] map[interface {}]interface {}{"I16":0x5554, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Mui2wss":map[interface {}]interface {}{0x3:[]interface {}{"1.0", "2.0", "3.0"}, 0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I64n":-6148914691236517205, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "Msi64":map[interface {}]interface {}{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2}, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "I32n":-1431655765, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Byslice":[]uint8{0xd, 0xe, 0xf}, "I32":0x55555554, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "I16n":-21845, "I8n":-85, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "Ui8":0xaa, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Bslice":[]interface {}{true, false, true, false}, "I8":0x54, "Ci64":-22, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "F64":3.402819918338388e+53, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "Ui32":0xaaaaaaaa, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Miwu64s":map[interface {}]interface {}{0x3:[]interface {}{0x1, 0x2, 0x3}, 0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}}, "B":true, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "NotAnon":map[interface {}]interface {}{"AUi64sliceN":interface {}(nil), "AI64arr0":[]interface {}{}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64":0x3da6d40, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI64":-64646464, "AMSU16E":map[interface {}]interface {}{}, "A164slice0":[]interface {}{}, "AI16":0x650, "AMSU16N":interface {}(nil), "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String"}, "Simplef":map[interface {}]interface {}{"Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "Ui8":0xaa, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Bslice":[]interface {}{true, false, true, false}, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "I8":0x54, "Iptrslice":interface {}(nil), "Ui64":0xaaaaaaaaaaaaaaaa, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "F32":3.4028230607370965e+38, "F64":3.402819918338388e+53, "I64":0x5555555555555554, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "B":true}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "AI64":-64646464, "Mis":map[interface {}]interface {}{0x1:"one", 0x16:"twenty two", -44:"minus forty four"}, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "By":0x5, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"U":0x4, "S":"4"}}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "F32":3.4028230607370965e+38, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "Ui16":0xaaaa, "Ui64":0xaaaaaaaaaaaaaaaa, "AUi64":0x3da6d40, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "I64":0x5555555555555554, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AI16":0x650} + shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{"Bslice":[]interface {}{true, false, true, false}, "I16n":-21845, "I8n":-85, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "Ui8":0xaa, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "I8":0x54, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "Ci64":-22, "F64":3.402819918338388e+53, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "Ui32":0xaaaaaaaa, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AI64":-64646464, "B":true, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "NotAnon":map[interface {}]interface {}{"AUi64sliceN":interface {}(nil), "AI64arr0":[]interface {}{}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64":0x3da6d40, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI64":-64646464, "AMSU16E":map[interface {}]interface {}{}, "A164slice0":[]interface {}{}, "AI16":0x650, "AMSU16N":interface {}(nil), "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AMSU16":map[interface {}]interface {}{"333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String"}, "Simplef":map[interface {}]interface {}{"I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I8":0x54, "Iptrslice":interface {}(nil), "Ui64":0xaaaaaaaaaaaaaaaa, "B":true, "F32":3.4028230607370965e+38, "F64":3.402819918338388e+53, "I64":0x5555555555555554, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Bslice":[]interface {}{true, false, true, false}, "Msi64":map[interface {}]interface {}{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2}, "Ui8":0xaa, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Mis":map[interface {}]interface {}{0x1:"one", 0x16:"twenty two", -44:"minus forty four"}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "By":0x5, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "AUi64":0x3da6d40, "F32":3.4028230607370965e+38, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "Ui16":0xaaaa, "Ui64":0xaaaaaaaaaaaaaaaa, "AI16":0x650, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "I64":0x5555555555555554, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "I16":0x5554, "Mf32wss":map[interface {}]interface {}{3:[]interface {}{"1.0", "2.0", "3.0"}, 5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "Mui2wss":map[interface {}]interface {}{0x3:[]interface {}{"1.0", "2.0", "3.0"}, 0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I64n":-6148914691236517205, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "I32n":-1431655765, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Byslice":[]uint8{0xd, 0xe, 0xf}, "I32":0x55555554, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}} === RUN TestSimpleCodecsMisc --- PASS: TestSimpleCodecsMisc (0.00s) shared_test.go:277: ------- b: size: 7559, value: [241 57 217 9 65 70 51 50 115 108 105 99 101 233 21 4 46 244 79 189 4 211 129 86 97 4 84 1 86 97 4 172 28 91 254 4 187 182 10 233 4 76 83 236 238 4 58 46 194 204 4 206 30 241 178 4 58 75 227 200 4 186 75 227 200 4 211 78 245 232 4 83 78 245 232 4 214 181 230 33 4 86 181 230 33 4 11 45 15 43 4 248 205 105 120 4 0 0 0 0 4 191 128 0 0 4 63 128 0 0 4 127 127 255 255 4 0 0 0 1 217 9 65 70 54 52 115 108 105 99 101 233 26 5 61 222 137 247 172 165 180 83 5 194 112 42 204 42 96 0 0 5 66 128 42 204 42 96 0 0 5 189 131 139 127 202 167 125 166 5 191 118 193 93 45 1 192 202 5 65 138 125 157 192 0 0 0 5 63 69 216 89 114 226 246 133 5 193 195 222 54 80 0 0 0 5 63 73 124 121 10 248 104 113 5 191 73 124 121 10 248 104 113 5 194 105 222 188 253 112 0 0 5 66 105 222 188 253 112 0 0 5 194 214 188 196 30 46 88 0 5 66 214 188 196 30] @@ -1242,11 +1408,11 @@ shared_test.go:277: ++++ Objects match shared_test.go:277: ++++ Objects match === RUN TestSimpleMammoth ---- PASS: TestSimpleMammoth (0.09s) +--- PASS: TestSimpleMammoth (0.04s) shared_test.go:277: mammoth-simple: values equal shared_test.go:277: mammoth2-simple: values equal === RUN TestMsgpackCodecsTable ---- PASS: TestMsgpackCodecsTable (0.02s) +--- PASS: TestMsgpackCodecsTable (0.01s) shared_test.go:277: ================ TestNil: false ================ shared_test.go:277: .............................................. shared_test.go:277: Testing: #0:, int8, -8 @@ -1391,7 +1557,7 @@ shared_test.go:277: .............................................. shared_test.go:277: Testing: #28:, map[string]bool, map[string]bool{"true":true, "false":false} shared_test.go:277: Encoded bytes: len: 14, [130 164 116 114 117 101 195 165 102 97 108 115 101 194] - shared_test.go:277: v1 returned: map[string]bool, map[true:true false:false] map[string]bool{"true":true, "false":false} + shared_test.go:277: v1 returned: map[string]bool, map[true:true false:false] map[string]bool{"false":false, "true":true} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. shared_test.go:277: Testing: #29:, map[string]interface {}, map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} @@ -1399,9 +1565,9 @@ shared_test.go:277: v1 returned: map[string]interface {}, map[true:True false:false uint16(1616):1616] map[string]interface {}{"uint16(1616)":0x650, "true":"True", "false":false} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #30:, map[string]interface {}, map[string]interface {}{"SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n"} + shared_test.go:277: Testing: #30:, map[string]interface {}, map[string]interface {}{"int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}} shared_test.go:277: Encoded bytes: len: 364, [133 165 105 110 116 51 50 210 1 237 54 160 164 98 111 111 108 195 171 76 79 78 71 32 83 84 82 73 78 71 218 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 34 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 34 32 10 39 9 97 32 116 97] - shared_test.go:277: v1 returned: map[string]interface {}, map[LONG STRING: + shared_test.go:277: v1 returned: map[string]interface {}, map[int32:32323232 bool:true LONG STRING: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 @@ -1414,17 +1580,17 @@ \a\b\c\d\e \b\f\n\r\t all literally ugorji - SHORT STRING:1234567890 list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true] map[string]interface {}{"int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}} - shared_test.go:277: Nil Check skipped: Decoded: map[string]interface {}, map[string]interface {}{"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true} + SHORT STRING:1234567890 list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]]] map[string]interface {}{"int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}} + shared_test.go:277: Nil Check skipped: Decoded: map[string]interface {}, map[string]interface {}{"SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[interface {}]interface {}{"FALSE":false, "TRUE":true}, []interface {}{true, false}}, "int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n"} shared_test.go:277: .............................................. - shared_test.go:277: Testing: #31:, map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} + shared_test.go:277: Testing: #31:, map[interface {}]interface {}, map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} shared_test.go:277: Encoded bytes: len: 13, [131 195 164 116 114 117 101 204 138 194 194 204 200] shared_test.go:277: v1 returned: map[interface {}]interface {}, map[true:true 138:false false:200] map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #32:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: Testing: #32:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}, 0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: Encoded bytes: len: 7095, [222 0 56 169 65 70 51 50 115 108 105 99 101 220 0 21 202 46 244 79 189 202 211 129 86 97 202 84 1 86 97 202 172 28 91 254 202 187 182 10 233 202 76 83 236 238 202 58 46 194 204 202 206 30 241 178 202 58 75 227 200 202 186 75 227 200 202 211 78 245 232 202 83 78 245 232 202 214 181 230 33 202 86 181 230 33 202 11 45 15 43 202 248 205 105 120 202 0 0 0 0 202 191 128 0 0 202 63 128 0 0 202 127 127 255 255 202 0 0 0 1 169 65 70 54 52 115 108 105 99 101 220 0 26 203 61 222 137 247 172 165 180 83 203 194 112 42 204 42 96 0 0 203 66 128 42 204 42 96 0 0 203 189 131 139 127 202 167 125 166 203 191 118 193 93 45 1 192 202 203 65 138 125 157 192 0 0 0 203 63 69 216 89 114 226 246 133 203 193 195 222 54 80 0 0 0 203 63 73 124 121 10 248 104 113 203 191 73 124 121 10 248 104 113 203 194 105 222 188 253 112 0 0 203 66 105 222 188 253 112 0 0 203 194 214 188 196 30 46 88 0 203 66 214 188 196] - shared_test.go:277: v1 returned: *codec.TestStrucFlex, &{{} {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 1431655764 21844 84 -6148914691236517205 -1431655765 -21845 -85 12297829382473034410 2863311530 43690 170 3.402819918338388e+53 3.402823e+38 true 5 [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [1111 2222 3333] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [13 14 15] [ 0xac93838 0xac93960 0xac93968 0xac93970 ] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 84 12297829382473034410 170 3.402819918338388e+53 3.402823e+38 true [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3]} [{1 1} {2 2} {3 3} {4 4}] {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1] [] [] [] map[] map[]} {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} map[] [] } 0xac94ec0 map[1:one 22:twenty two -44:minus forty four] map[false:{} true:{}] map[5:[1 2 3 4 5] 3:[1 2 3]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[] -22 [[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] [65 66 67 68 69 70 71 72 73 74] [{4 4} {3 3} {2 2} {1 1}] [4 16 64 256] [0xad62670 0xad62670] 0xad5c870 map[] map[] [] } &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}, 5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: v1 returned: *codec.TestStrucFlex, &{{} {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 1431655764 21844 84 -6148914691236517205 -1431655765 -21845 -85 12297829382473034410 2863311530 43690 170 3.402819918338388e+53 3.402823e+38 true 5 [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [1111 2222 3333] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [13 14 15] [ 0xa927338 0xa927460 0xa927468 0xa927470 ] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 84 12297829382473034410 170 3.402819918338388e+53 3.402823e+38 true [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3]} [{1 1} {2 2} {3 3} {4 4}] {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} map[] [] } 0xa930d00 map[1:one 22:twenty two -44:minus forty four] map[true:{} false:{}] map[5:[1 2 3 4 5] 3:[1 2 3]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[] -22 [[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] [65 66 67 68 69 70 71 72 73 74] [{4 4} {3 3} {2 2} {1 1}] [4 16 64 256] [0xa93c9f0 0xa93c9f0] 0xa996600 map[] map[] [] } &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{true:struct {}{}, false:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: ================ TestNil: true ================ shared_test.go:277: .............................................. @@ -1521,17 +1687,17 @@ shared_test.go:277: .............................................. shared_test.go:277: Testing: #0:, map[string]bool, map[string]bool{"true":true, "false":false} shared_test.go:277: Encoded bytes: len: 14, [130 164 116 114 117 101 195 165 102 97 108 115 101 194] - shared_test.go:277: v1 returned: map[string]interface {}, map[true:true false:false] map[string]interface {}{"true":true, "false":false} + shared_test.go:277: v1 returned: map[string]interface {}, map[true:true false:false] map[string]interface {}{"false":false, "true":true} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #1:, map[string]interface {}, map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} + shared_test.go:277: Testing: #1:, map[string]interface {}, map[string]interface {}{"false":false, "uint16(1616)":0x650, "true":"True"} shared_test.go:277: Encoded bytes: len: 34, [131 164 116 114 117 101 164 84 114 117 101 165 102 97 108 115 101 194 172 117 105 110 116 49 54 40 49 54 49 54 41 205 6 80] - shared_test.go:277: v1 returned: map[string]interface {}, map[true:True false:false uint16(1616):1616] map[string]interface {}{"false":false, "uint16(1616)":0x650, "true":"True"} + shared_test.go:277: v1 returned: map[string]interface {}, map[true:True false:false uint16(1616):1616] map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #2:, map[string]interface {}, map[string]interface {}{"list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} - shared_test.go:277: Encoded bytes: len: 364, [133 164 108 105 115 116 150 209 6 80 210 1 237 54 160 195 202 197 74 0 0 130 164 84 82 85 69 195 165 70 65 76 83 69 194 146 195 194 165 105 110 116 51 50 210 1 237 54 160 164 98 111 111 108 195 171 76 79 78 71 32 83 84 82 73 78 71 218 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10] - shared_test.go:277: v1 returned: map[string]interface {}, map[list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true LONG STRING: + shared_test.go:277: Testing: #2:, map[string]interface {}, map[string]interface {}{"int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}} + shared_test.go:277: Encoded bytes: len: 364, [133 164 98 111 111 108 195 171 76 79 78 71 32 83 84 82 73 78 71 218 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 34 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 34 32 10 39 9 97 32 116 97 98 9 39 10 92 97 92 98 92 99 92] + shared_test.go:277: v1 returned: map[string]interface {}, map[list:[1616 32323232 true -3232 map[FALSE:false TRUE:true] [true false]] int32:32323232 bool:true LONG STRING: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 @@ -1544,19 +1710,19 @@ \a\b\c\d\e \b\f\n\r\t all literally ugorji - SHORT STRING:1234567890] map[string]interface {}{"list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} + SHORT STRING:1234567890] map[string]interface {}{"bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"FALSE":false, "TRUE":true}, []interface {}{true, false}}, "int32":32323232} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: ================ TestNil: true ================ shared_test.go:277: .............................................. - shared_test.go:277: Testing: #0:, map[interface {}]interface {}, map[interface {}]interface {}{0x8a:false, false:0xc8, true:"true"} + shared_test.go:277: Testing: #0:, map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: Encoded bytes: len: 13, [131 195 164 116 114 117 101 204 138 194 194 204 200] shared_test.go:277: v1 returned: map[interface {}]interface {}, map[false:200 true:true 138:false] map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: .............................................. - shared_test.go:277: Testing: #1:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: Testing: #1:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{22:"twenty two", -44:"minus forty four", 1:"one"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: Encoded bytes: len: 7105, [222 0 56 169 65 70 51 50 115 108 105 99 101 220 0 21 202 46 244 79 189 202 211 129 86 97 202 84 1 86 97 202 172 28 91 254 202 187 182 10 233 202 76 83 236 238 202 58 46 194 204 202 206 30 241 178 202 58 75 227 200 202 186 75 227 200 202 211 78 245 232 202 83 78 245 232 202 214 181 230 33 202 86 181 230 33 202 11 45 15 43 202 248 205 105 120 202 0 0 0 0 202 191 128 0 0 202 63 128 0 0 202 127 127 255 255 202 0 0 0 1 169 65 70 54 52 115 108 105 99 101 220 0 26 203 61 222 137 247 172 165 180 83 203 194 112 42 204 42 96 0 0 203 66 128 42 204 42 96 0 0 203 189 131 139 127 202 167 125 166 203 191 118 193 93 45 1 192 202 203 65 138 125 157 192 0 0 0 203 63 69 216 89 114 226 246 133 203 193 195 222 54 80 0 0 0 203 63 73 124 121 10 248 104 113 203 191 73 124 121 10 248 104 113 203 194 105 222 188 253 112 0 0 203 66 105 222 188 253 112 0 0 203 194 214 188 196 30 46 88 0 203 66 214 188 196] - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[AUi64:64646464 B:true F64:3.402819918338388e+53 Ui64slicearray:[[4 16 64 256] [4 16 64 256]] AI16:1616 Ui64array:[4 16 64 256] Iptrslice:[ 64 6464 646464 64646464 ] Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] Bslice:[true false true false] SstrUi64T:[map[S:1 U:1] map[S:2 U:2] map[S:3 U:3] map[S:4 U:4]] Swrapbytes:[A AA AAAA AAAAAAAA AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA] AI64:-64646464 Msi64:map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] Ui64:12297829382473034410 Ui64slice:[12121212 34343434 56565656] F32:3.4028230607370965e+38 AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String Byslice:  I32:1431655764 AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] Mf32wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Ms:map[truetruetruetruetruetruetruetrue:truetruetruetruetruetruetruetrue int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9):false] Simplef:map[I64:6148914691236517204 B:true F64:3.402819918338388e+53 I16slice:[44 55 66] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] Ui64:12297829382473034410 Ui64slice:[12121212 34343434 56565656] Ui8slice: Bslice:[true false true false] Msi64:map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] I8:84 Iptrslice: Ui8:170 WrapSliceInt64:[4 16 64 256] F32:3.4028230607370965e+38] Islice:[truetruetruetruetruetruetruetrue true nononononononono false 288 0.4] I16:21844 I32n:-1431655765 Ci64: AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] I64:6148914691236517204 I64slice:[1111 2222 3333] Mis:map[-44:minus forty four 1:one 22:twenty two] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] ArrStrUi64T:[map[S:4 U:4] map[S:3 U:3] map[U:2 S:2] map[S:1 U:1]] By:5 I64n:-6148914691236517205 AMSU16:map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] NotAnon:map[AMSU16N: A164slice0:[] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AI64:-64646464 AMSU16E:map[] AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] AI16:1616 AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] AMSU16:map[333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1 2222222222222222:2] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AI64arr0:[] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] AUi64:64646464 AUi64sliceN:] WrapSliceInt64:[4 16 64 256] Miwu64s:map[5:[1 2 3 4 5] 3:[1 2 3]] Swrapuint8:[65 66 67 68 69 70 71 72 73 74] Ui16:43690 Ui8:170 I8n:-85 I16slice:[44 55 66] Ui8slice: I16n:-21845 Mbu64:map[true:map[] false:map[]] Mfwss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] T:@O) ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] Mui2wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Ui32:2863311530 I8:84] map[interface {}]interface {}{"Ci64":"\xff\xff\xff\xff\xff\xff\xff\xea", "I16":21844, "I32n":-1431655765, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AUi64slice":[]interface {}{0, 1, 22, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "I64":6148914691236517204, "I64slice":[]interface {}{1111, 2222, 3333}, "Mis":map[interface {}]interface {}{-44:"minus forty four", 1:"one", 22:"twenty two"}, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":4, "11111111":1, "2222222222222222":2, "333333333333333333333333":3}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":4}, map[interface {}]interface {}{"S":"3", "U":3}, map[interface {}]interface {}{"U":2, "S":"2"}, map[interface {}]interface {}{"S":"1", "U":1}}, "By":5, "I64n":-6148914691236517205, "Miwu64s":map[interface {}]interface {}{5:[]interface {}{1, 2, 3, 4, 5}, 3:[]interface {}{1, 2, 3}}, "NotAnon":map[interface {}]interface {}{"AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":4, "11111111":1, "2222222222222222":2, "333333333333333333333333":3}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AI16":1616, "AI64slice":[]interface {}{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64":0x3da6d40, "AUi64sliceN":interface {}(nil), "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI64arr0":[]interface {}{}, "AMSU16N":interface {}(nil), "AI64":-64646464, "AMSU16E":map[interface {}]interface {}{}, "AUi64slice":[]interface {}{0, 1, 22, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "A164slice0":[]interface {}{}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}}, "WrapSliceInt64":[]interface {}{4, 16, 64, 0x100}, "I8n":-85, "Swrapuint8":[]interface {}{65, 66, 67, 68, 69, 70, 71, 72, 73, 74}, "Ui16":0xaaaa, "Ui8":0xaa, "I16n":-21845, "I16slice":[]interface {}{44, 55, 66}, "Ui8slice":"\xd2\xd3\xd4", "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "T":"\x00\x00\x1f@O)\xee\x9a", "I8":84, "Mui2wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ui32":0xaaaaaaaa, "AI16":1616, "AUi64":0x3da6d40, "B":true, "F64":3.402819918338388e+53, "Ui64slicearray":[]interface {}{[]interface {}{4, 16, 64, 0x100}, []interface {}{4, 16, 64, 0x100}}, "Iptrslice":[]interface {}{interface {}(nil), 64, interface {}(nil), 6464, interface {}(nil), 646464, interface {}(nil), 64646464, interface {}(nil)}, "Ui64array":[]interface {}{4, 16, 64, 0x100}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "AI64":-64646464, "AI64slice":[]interface {}{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "Bslice":[]interface {}{true, false, true, false}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":1}, map[interface {}]interface {}{"S":"2", "U":2}, map[interface {}]interface {}{"S":"3", "U":3}, map[interface {}]interface {}{"S":"4", "U":4}}, "Swrapbytes":[]interface {}{"A", "AA", "AAAA", "AAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}, "F32":3.4028230607370965e+38, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "Byslice":"\r\x0e\x0f", "I32":1431655764, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "Simplef":map[interface {}]interface {}{"B":true, "I64":6148914691236517204, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Ui8slice":"\xd2\xd3\xd4", "Bslice":[]interface {}{true, false, true, false}, "F64":3.402819918338388e+53, "I16slice":[]interface {}{44, 55, 66}, "I8":84, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "WrapSliceInt64":[]interface {}{4, 16, 64, 0x100}, "F32":3.4028230607370965e+38, "Iptrslice":interface {}(nil), "Ui8":0xaa}} - shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{"Ci64":"\xff\xff\xff\xff\xff\xff\xff\xea", "I16":21844, "I32n":-1431655765, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AUi64slice":[]interface {}{0, 1, 22, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "I64":6148914691236517204, "I64slice":[]interface {}{1111, 2222, 3333}, "Mis":map[interface {}]interface {}{1:"one", 22:"twenty two", -44:"minus forty four"}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":4, "11111111":1, "2222222222222222":2, "333333333333333333333333":3}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":4}, map[interface {}]interface {}{"U":3, "S":"3"}, map[interface {}]interface {}{"S":"2", "U":2}, map[interface {}]interface {}{"S":"1", "U":1}}, "By":5, "I64n":-6148914691236517205, "Miwu64s":map[interface {}]interface {}{5:[]interface {}{1, 2, 3, 4, 5}, 3:[]interface {}{1, 2, 3}}, "NotAnon":map[interface {}]interface {}{"AI16":1616, "AI64slice":[]interface {}{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":4, "11111111":1, "2222222222222222":2, "333333333333333333333333":3}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI64arr0":[]interface {}{}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64":0x3da6d40, "AUi64sliceN":interface {}(nil), "AMSU16N":interface {}(nil), "A164slice0":[]interface {}{}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI64":-64646464, "AMSU16E":map[interface {}]interface {}{}, "AUi64slice":[]interface {}{0, 1, 22, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}}, "WrapSliceInt64":[]interface {}{4, 16, 64, 0x100}, "I8n":-85, "Swrapuint8":[]interface {}{65, 66, 67, 68, 69, 70, 71, 72, 73, 74}, "Ui16":0xaaaa, "Ui8":0xaa, "I16n":-21845, "I16slice":[]interface {}{44, 55, 66}, "Ui8slice":"\xd2\xd3\xd4", "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "T":"\x00\x00\x1f@O)\xee\x9a", "I8":84, "Mui2wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ui32":0xaaaaaaaa, "AI16":1616, "AUi64":0x3da6d40, "B":true, "F64":3.402819918338388e+53, "Ui64slicearray":[]interface {}{[]interface {}{4, 16, 64, 0x100}, []interface {}{4, 16, 64, 0x100}}, "Iptrslice":[]interface {}{interface {}(nil), 64, interface {}(nil), 6464, interface {}(nil), 646464, interface {}(nil), 64646464, interface {}(nil)}, "Ui64array":[]interface {}{4, 16, 64, 0x100}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "AI64":-64646464, "AI64slice":[]interface {}{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "Bslice":[]interface {}{true, false, true, false}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"U":1, "S":"1"}, map[interface {}]interface {}{"S":"2", "U":2}, map[interface {}]interface {}{"U":3, "S":"3"}, map[interface {}]interface {}{"U":4, "S":"4"}}, "Swrapbytes":[]interface {}{"A", "AA", "AAAA", "AAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}, "F32":3.4028230607370965e+38, "Msi64":map[interface {}]interface {}{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "Byslice":"\r\x0e\x0f", "I32":1431655764, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "Simplef":map[interface {}]interface {}{"I8":84, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "WrapSliceInt64":[]interface {}{4, 16, 64, 0x100}, "F32":3.4028230607370965e+38, "Iptrslice":interface {}(nil), "Ui8":0xaa, "B":true, "I64":6148914691236517204, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Ui8slice":"\xd2\xd3\xd4", "Bslice":[]interface {}{true, false, true, false}, "F64":3.402819918338388e+53, "I16slice":[]interface {}{44, 55, 66}}} + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[Simplef:map[F32:3.4028230607370965e+38 I16slice:[44 55 66] I8:84 Ui64:12297829382473034410 Ui64slice:[12121212 34343434 56565656] Bslice:[true false true false] I64:6148914691236517204 Iptrslice: Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] F64:3.402819918338388e+53 Msi64:map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ui8:170 Ui8slice: WrapSliceInt64:[4 16 64 256] B:true WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256]] Ui64slice:[12121212 34343434 56565656] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] I16:21844 I16slice:[44 55 66] Mbu64:map[false:map[] true:map[]] AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ui16:43690 I64n:-6148914691236517205 Iptrslice:[ 64 6464 646464 64646464 ] Mis:map[-44:minus forty four 1:one 22:twenty two] AI16:1616 Byslice:  Ci64: I64:6148914691236517204 Mui2wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AMSU16:map[333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1 2222222222222222:2] F32:3.4028230607370965e+38 Msi64:map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] T:@O) Ui64array:[4 16 64 256] Ui8:170 WrapSliceInt64:[4 16 64 256] Ms:map[truetruetruetruetruetruetruetrue:truetruetruetruetruetruetruetrue int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9):false] I16n:-21845 I32:1431655764 I8:84 WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] Swrapbytes:[A AA AAAA AAAAAAAA AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA] Ui64slicearray:[[4 16 64 256] [4 16 64 256]] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String ArrStrUi64T:[map[S:4 U:4] map[S:3 U:3] map[S:2 U:2] map[S:1 U:1]] I32n:-1431655765 I64slice:[1111 2222 3333] Ui8slice: AI64:-64646464 ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] B:true Mf32wss:map[3:[1.0 2.0 3.0] 5:[1.0 2.0 3.0 4.0 5.0]] Swrapuint8:[65 66 67 68 69 70 71 72 73 74] Bslice:[true false true false] F64:3.402819918338388e+53 Islice:[truetruetruetruetruetruetruetrue true nononononononono false 288 0.4] Mfwss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Ui64:12297829382473034410 AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] I8n:-85 Miwu64s:map[3:[1 2 3] 5:[1 2 3 4 5]] SstrUi64T:[map[S:1 U:1] map[S:2 U:2] map[S:3 U:3] map[S:4 U:4]] By:5 Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] NotAnon:map[AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AI16:1616 AMSU16N: AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] AUi64:64646464 AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] AUi64sliceN: AMSU16:map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AI64:-64646464 AI64arr0:[] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] A164slice0:[] AMSU16E:map[]] Ui32:2863311530 AUi64:64646464] map[interface {}]interface {}{"Swrapbytes":[]interface {}{"A", "AA", "AAAA", "AAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}, "I32n":-1431655765, "I64slice":[]interface {}{1111, 2222, 3333}, "Ui64slicearray":[]interface {}{[]interface {}{4, 16, 64, 0x100}, []interface {}{4, 16, 64, 0x100}}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":4}, map[interface {}]interface {}{"S":"3", "U":3}, map[interface {}]interface {}{"S":"2", "U":2}, map[interface {}]interface {}{"U":1, "S":"1"}}, "B":true, "Mf32wss":map[interface {}]interface {}{3:[]interface {}{"1.0", "2.0", "3.0"}, 5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "Ui8slice":"\xd2\xd3\xd4", "AI64":-64646464, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Swrapuint8":[]interface {}{65, 66, 67, 68, 69, 70, 71, 72, 73, 74}, "Bslice":[]interface {}{true, false, true, false}, "F64":3.402819918338388e+53, "Miwu64s":map[interface {}]interface {}{5:[]interface {}{1, 2, 3, 4, 5}, 3:[]interface {}{1, 2, 3}}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":1}, map[interface {}]interface {}{"S":"2", "U":2}, map[interface {}]interface {}{"S":"3", "U":3}, map[interface {}]interface {}{"U":4, "S":"4"}}, "Ui64":0xaaaaaaaaaaaaaaaa, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "I8n":-85, "By":5, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "NotAnon":map[interface {}]interface {}{"AI16":1616, "AMSU16N":interface {}(nil), "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AUi64":0x3da6d40, "AUi64slice":[]interface {}{0, 1, 22, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil), "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AI64":-64646464, "AI64arr0":[]interface {}{}, "AI64slice":[]interface {}{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AMSU16":map[interface {}]interface {}{"11111111":1, "2222222222222222":2, "333333333333333333333333":3, "44444444444444444444444444444444":4}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AMSU16E":map[interface {}]interface {}{}, "A164slice0":[]interface {}{}}, "Ui32":0xaaaaaaaa, "AUi64":0x3da6d40, "I16slice":[]interface {}{44, 55, 66}, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Simplef":map[interface {}]interface {}{"Bslice":[]interface {}{true, false, true, false}, "I64":6148914691236517204, "Iptrslice":interface {}(nil), "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui8slice":"\xd2\xd3\xd4", "WrapSliceInt64":[]interface {}{4, 16, 64, 0x100}, "F64":3.402819918338388e+53, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui8":0xaa, "B":true, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "F32":3.4028230607370965e+38, "I16slice":[]interface {}{44, 55, 66}, "I8":84, "Ui64":0xaaaaaaaaaaaaaaaa}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AI64slice":[]interface {}{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "I16":21844, "Ui16":0xaaaa, "AUi64slice":[]interface {}{0, 1, 22, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ci64":"\xff\xff\xff\xff\xff\xff\xff\xea", "I64":6148914691236517204, "I64n":-6148914691236517205, "Iptrslice":[]interface {}{interface {}(nil), 64, interface {}(nil), 6464, interface {}(nil), 646464, interface {}(nil), 64646464, interface {}(nil)}, "Mis":map[interface {}]interface {}{1:"one", 22:"twenty two", -44:"minus forty four"}, "AI16":1616, "Byslice":"\r\x0e\x0f", "F32":3.4028230607370965e+38, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, "Mui2wss":map[interface {}]interface {}{3:[]interface {}{"1.0", "2.0", "3.0"}, 5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AMSU16":map[interface {}]interface {}{"2222222222222222":2, "333333333333333333333333":3, "44444444444444444444444444444444":4, "11111111":1}, "Ui8":0xaa, "WrapSliceInt64":[]interface {}{4, 16, 64, 0x100}, "T":"\x00\x00\x1f@O)\xee\x9a", "Ui64array":[]interface {}{4, 16, 64, 0x100}, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "I8":84, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "I16n":-21845, "I32":1431655764} + shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{"Ui64slicearray":[]interface {}{[]interface {}{4, 16, 64, 0x100}, []interface {}{4, 16, 64, 0x100}}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":4}, map[interface {}]interface {}{"S":"3", "U":3}, map[interface {}]interface {}{"S":"2", "U":2}, map[interface {}]interface {}{"S":"1", "U":1}}, "I32n":-1431655765, "I64slice":[]interface {}{1111, 2222, 3333}, "Ui8slice":"\xd2\xd3\xd4", "AI64":-64646464, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "B":true, "Mf32wss":map[interface {}]interface {}{3:[]interface {}{"1.0", "2.0", "3.0"}, 5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "Swrapuint8":[]interface {}{65, 66, 67, 68, 69, 70, 71, 72, 73, 74}, "Bslice":[]interface {}{true, false, true, false}, "F64":3.402819918338388e+53, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ui64":0xaaaaaaaaaaaaaaaa, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "I8n":-85, "Miwu64s":map[interface {}]interface {}{5:[]interface {}{1, 2, 3, 4, 5}, 3:[]interface {}{1, 2, 3}}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":1}, map[interface {}]interface {}{"S":"2", "U":2}, map[interface {}]interface {}{"S":"3", "U":3}, map[interface {}]interface {}{"S":"4", "U":4}}, "By":5, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "NotAnon":map[interface {}]interface {}{"ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64":0x3da6d40, "AUi64slice":[]interface {}{0, 1, 22, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil), "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI64":-64646464, "AI64arr0":[]interface {}{}, "AI64slice":[]interface {}{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AMSU16":map[interface {}]interface {}{"11111111":1, "2222222222222222":2, "333333333333333333333333":3, "44444444444444444444444444444444":4}, "A164slice0":[]interface {}{}, "AMSU16E":map[interface {}]interface {}{}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI16":1616, "AMSU16N":interface {}(nil), "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String"}, "Ui32":0xaaaaaaaa, "AUi64":0x3da6d40, "Simplef":map[interface {}]interface {}{"B":true, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "F32":3.4028230607370965e+38, "I16slice":[]interface {}{44, 55, 66}, "I8":84, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Bslice":[]interface {}{true, false, true, false}, "I64":6148914691236517204, "Iptrslice":interface {}(nil), "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "F64":3.402819918338388e+53, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui8":0xaa, "Ui8slice":"\xd2\xd3\xd4", "WrapSliceInt64":[]interface {}{4, 16, 64, 0x100}}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AI64slice":[]interface {}{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "I16":21844, "I16slice":[]interface {}{44, 55, 66}, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "AUi64slice":[]interface {}{0, 1, 22, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui16":0xaaaa, "I64n":-6148914691236517205, "Iptrslice":[]interface {}{interface {}(nil), 64, interface {}(nil), 6464, interface {}(nil), 646464, interface {}(nil), 64646464, interface {}(nil)}, "Mis":map[interface {}]interface {}{22:"twenty two", -44:"minus forty four", 1:"one"}, "AI16":1616, "Byslice":"\r\x0e\x0f", "Ci64":"\xff\xff\xff\xff\xff\xff\xff\xea", "I64":6148914691236517204, "Mui2wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AMSU16":map[interface {}]interface {}{"2222222222222222":2, "333333333333333333333333":3, "44444444444444444444444444444444":4, "11111111":1}, "F32":3.4028230607370965e+38, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, "T":"\x00\x00\x1f@O)\xee\x9a", "Ui64array":[]interface {}{4, 16, 64, 0x100}, "Ui8":0xaa, "WrapSliceInt64":[]interface {}{4, 16, 64, 0x100}, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "I16n":-21845, "I32":1431655764, "I8":84, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Swrapbytes":[]interface {}{"A", "AA", "AAAA", "AAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}} === RUN TestMsgpackCodecsMisc --- PASS: TestMsgpackCodecsMisc (0.00s) shared_test.go:277: ------- b: size: 7266, value: [222 0 57 169 65 70 51 50 115 108 105 99 101 220 0 21 202 46 244 79 189 202 211 129 86 97 202 84 1 86 97 202 172 28 91 254 202 187 182 10 233 202 76 83 236 238 202 58 46 194 204 202 206 30 241 178 202 58 75 227 200 202 186 75 227 200 202 211 78 245 232 202 83 78 245 232 202 214 181 230 33 202 86 181 230 33 202 11 45 15 43 202 248 205 105 120 202 0 0 0 0 202 191 128 0 0 202 63 128 0 0 202 127 127 255 255 202 0 0 0 1 169 65 70 54 52 115 108 105 99 101 220 0 26 203 61 222 137 247 172 165 180 83 203 194 112 42 204 42 96 0 0 203 66 128 42 204 42 96 0 0 203 189 131 139 127 202 167 125 166 203 191 118 193 93 45 1 192 202 203 65 138 125 157 192 0 0 0 203 63 69 216 89 114 226 246 133 203 193 195 222 54 80 0 0 0 203 63 73 124 121 10 248 104 113 203 191 73 124 121 10 248 104 113 203 194 105 222 188 253 112 0 0 203 66 105 222 188 253 112 0 0 203 194 214 188 196 30 46 88 0 203 66 214 188 196] @@ -1571,7 +1737,7 @@ shared_test.go:277: ++++ Objects match shared_test.go:277: ++++ Objects match === RUN TestMsgpackMammoth ---- PASS: TestMsgpackMammoth (0.09s) +--- PASS: TestMsgpackMammoth (0.04s) shared_test.go:277: mammoth-msgpack: values equal shared_test.go:277: mammoth2-msgpack: values equal === RUN TestCborCodecsTable @@ -1725,12 +1891,12 @@ shared_test.go:277: .............................................. shared_test.go:277: Testing: #29:, map[string]interface {}, map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} shared_test.go:277: Encoded bytes: len: 34, [163 100 116 114 117 101 100 84 114 117 101 101 102 97 108 115 101 244 108 117 105 110 116 49 54 40 49 54 49 54 41 25 6 80] - shared_test.go:277: v1 returned: map[string]interface {}, map[false:false uint16(1616):1616 true:True] map[string]interface {}{"uint16(1616)":0x650, "true":"True", "false":false} + shared_test.go:277: v1 returned: map[string]interface {}, map[true:True false:false uint16(1616):1616] map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #30:, map[string]interface {}, map[string]interface {}{"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true} - shared_test.go:277: Encoded bytes: len: 364, [165 100 98 111 111 108 245 107 76 79 78 71 32 83 84 82 73 78 71 121 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 34 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 34 32 10 39 9 97 32 116 97 98 9 39 10 92 97 92 98 92 99 92] - shared_test.go:277: v1 returned: map[string]interface {}, map[int32:32323232 bool:true LONG STRING: + shared_test.go:277: Testing: #30:, map[string]interface {}, map[string]interface {}{"list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} + shared_test.go:277: Encoded bytes: len: 364, [165 100 108 105 115 116 134 25 6 80 26 1 237 54 160 245 250 197 74 0 0 162 100 84 82 85 69 245 101 70 65 76 83 69 244 130 245 244 101 105 110 116 51 50 26 1 237 54 160 100 98 111 111 108 245 107 76 79 78 71 32 83 84 82 73 78 71 121 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10] + shared_test.go:277: v1 returned: map[string]interface {}, map[list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true LONG STRING: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 @@ -1743,17 +1909,17 @@ \a\b\c\d\e \b\f\n\r\t all literally ugorji - SHORT STRING:1234567890 list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]]] map[string]interface {}{"bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"FALSE":false, "TRUE":true}, []interface {}{true, false}}, "int32":0x1ed36a0} - shared_test.go:277: Nil Check skipped: Decoded: map[string]interface {}, map[string]interface {}{"SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n"} + SHORT STRING:1234567890] map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} + shared_test.go:277: Nil Check skipped: Decoded: map[string]interface {}, map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} shared_test.go:277: .............................................. - shared_test.go:277: Testing: #31:, map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} - shared_test.go:277: Encoded bytes: len: 13, [163 244 24 200 245 100 116 114 117 101 24 138 244] - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[false:200 true:true 138:false] map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} + shared_test.go:277: Testing: #31:, map[interface {}]interface {}, map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} + shared_test.go:277: Encoded bytes: len: 13, [163 245 100 116 114 117 101 24 138 244 244 24 200] + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[true:true 138:false false:200] map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #32:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{true:struct {}{}, false:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: Testing: #32:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: Encoded bytes: len: 7089, [184 56 105 65 70 51 50 115 108 105 99 101 149 250 46 244 79 189 250 211 129 86 97 250 84 1 86 97 250 172 28 91 254 250 187 182 10 233 250 76 83 236 238 250 58 46 194 204 250 206 30 241 178 250 58 75 227 200 250 186 75 227 200 250 211 78 245 232 250 83 78 245 232 250 214 181 230 33 250 86 181 230 33 250 11 45 15 43 250 248 205 105 120 250 0 0 0 0 250 191 128 0 0 250 63 128 0 0 250 127 127 255 255 250 0 0 0 1 105 65 70 54 52 115 108 105 99 101 152 26 251 61 222 137 247 172 165 180 83 251 194 112 42 204 42 96 0 0 251 66 128 42 204 42 96 0 0 251 189 131 139 127 202 167 125 166 251 191 118 193 93 45 1 192 202 251 65 138 125 157 192 0 0 0 251 63 69 216 89 114 226 246 133 251 193 195 222 54 80 0 0 0 251 63 73 124 121 10 248 104 113 251 191 73 124 121 10 248 104 113 251 194 105 222 188 253 112 0 0 251 66 105 222 188 253 112 0 0 251 194 214 188 196 30 46 88 0 251 66 214 188 196 30 46 88 0] - shared_test.go:277: v1 returned: *codec.TestStrucFlex, &{{} {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 1431655764 21844 84 -6148914691236517205 -1431655765 -21845 -85 12297829382473034410 2863311530 43690 170 3.402819918338388e+53 3.402823e+38 true 5 [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [1111 2222 3333] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [13 14 15] [ 0xac93838 0xac93960 0xac93968 0xac93970 ] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 84 12297829382473034410 170 3.402819918338388e+53 3.402823e+38 true [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3]} [{1 1} {2 2} {3 3} {4 4}] {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[44444444444444444444444444444444:4 11111111:1 2222222222222222:2 333333333333333333333333:3] [] [] [] map[] map[]} {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1 2222222222222222:2] [] [] [] map[] map[]} map[] [] } 0xac94ec0 map[1:one 22:twenty two -44:minus forty four] map[false:{} true:{}] map[5:[1 2 3 4 5] 3:[1 2 3]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[] -22 [[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] [65 66 67 68 69 70 71 72 73 74] [{4 4} {3 3} {2 2} {1 1}] [4 16 64 256] [0xad62670 0xad62670] 0xad5c870 map[] map[] [] } &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{22:"twenty two", -44:"minus forty four", 1:"one"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{3:codec.wrapUint64Slice{0x1, 0x2, 0x3}, 5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: v1 returned: *codec.TestStrucFlex, &{{} {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 1431655764 21844 84 -6148914691236517205 -1431655765 -21845 -85 12297829382473034410 2863311530 43690 170 3.402819918338388e+53 3.402823e+38 true 5 [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [1111 2222 3333] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [13 14 15] [ 0xa927338 0xa927460 0xa927468 0xa927470 ] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 84 12297829382473034410 170 3.402819918338388e+53 3.402823e+38 true [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3]} [{1 1} {2 2} {3 3} {4 4}] {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1 2222222222222222:2] [] [] [] map[] map[]} {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} map[] [] } 0xa930d00 map[22:twenty two -44:minus forty four 1:one] map[false:{} true:{}] map[5:[1 2 3 4 5] 3:[1 2 3]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[] -22 [[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] [65 66 67 68 69 70 71 72 73 74] [{4 4} {3 3} {2 2} {1 1}] [4 16 64 256] [0xa93c9f0 0xa93c9f0] 0xa996600 map[] map[] [] } &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}, 0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: ================ TestNil: true ================ shared_test.go:277: .............................................. @@ -1850,17 +2016,17 @@ shared_test.go:277: .............................................. shared_test.go:277: Testing: #0:, map[string]bool, map[string]bool{"true":true, "false":false} shared_test.go:277: Encoded bytes: len: 14, [162 100 116 114 117 101 245 101 102 97 108 115 101 244] - shared_test.go:277: v1 returned: map[string]interface {}, map[false:false true:true] map[string]interface {}{"true":true, "false":false} + shared_test.go:277: v1 returned: map[string]interface {}, map[true:true false:false] map[string]interface {}{"false":false, "true":true} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #1:, map[string]interface {}, map[string]interface {}{"false":false, "uint16(1616)":0x650, "true":"True"} + shared_test.go:277: Testing: #1:, map[string]interface {}, map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} shared_test.go:277: Encoded bytes: len: 34, [163 100 116 114 117 101 100 84 114 117 101 101 102 97 108 115 101 244 108 117 105 110 116 49 54 40 49 54 49 54 41 25 6 80] - shared_test.go:277: v1 returned: map[string]interface {}, map[true:True false:false uint16(1616):1616] map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} + shared_test.go:277: v1 returned: map[string]interface {}, map[uint16(1616):1616 true:True false:false] map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #2:, map[string]interface {}, map[string]interface {}{"list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"FALSE":false, "TRUE":true}, []interface {}{true, false}}, "int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} - shared_test.go:277: Encoded bytes: len: 364, [165 100 108 105 115 116 134 25 6 80 26 1 237 54 160 245 250 197 74 0 0 162 101 70 65 76 83 69 244 100 84 82 85 69 245 130 245 244 101 105 110 116 51 50 26 1 237 54 160 100 98 111 111 108 245 107 76 79 78 71 32 83 84 82 73 78 71 121 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10] - shared_test.go:277: v1 returned: map[string]interface {}, map[list:[1616 32323232 true -3232 map[FALSE:false TRUE:true] [true false]] int32:32323232 bool:true LONG STRING: + shared_test.go:277: Testing: #2:, map[string]interface {}, map[string]interface {}{"int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}} + shared_test.go:277: Encoded bytes: len: 364, [165 107 76 79 78 71 32 83 84 82 73 78 71 121 1 14 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 49 50 51 52 53 54 55 56 57 48 32 49 50 51 52 53 54 55 56 57 48 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 32 10 97 98 99 100 101 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 32 10 34 65 66 67 68 69 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 34 32 10 39 9 97 32 116 97 98 9 39 10 92 97 92 98 92 99 92 100 92 101 10 92 98] + shared_test.go:277: v1 returned: map[string]interface {}, map[list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true LONG STRING: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 @@ -1873,19 +2039,19 @@ \a\b\c\d\e \b\f\n\r\t all literally ugorji - SHORT STRING:1234567890] map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[string]interface {}{"FALSE":false, "TRUE":true}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} + SHORT STRING:1234567890] map[string]interface {}{"int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: ================ TestNil: true ================ shared_test.go:277: .............................................. - shared_test.go:277: Testing: #0:, map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} - shared_test.go:277: Encoded bytes: len: 13, [163 24 138 244 244 24 200 245 100 116 114 117 101] - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[138:false false:200 true:true] map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} - shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{0x8a:false, false:0xc8, true:"true"} + shared_test.go:277: Testing: #0:, map[interface {}]interface {}, map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} + shared_test.go:277: Encoded bytes: len: 13, [163 245 100 116 114 117 101 24 138 244 244 24 200] + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[false:200 true:true 138:false] map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} + shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} shared_test.go:277: .............................................. - shared_test.go:277: Testing: #1:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{-44:"minus forty four", 1:"one", 22:"twenty two"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}, 5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: Testing: #1:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: Encoded bytes: len: 7089, [184 56 105 65 70 51 50 115 108 105 99 101 149 250 46 244 79 189 250 211 129 86 97 250 84 1 86 97 250 172 28 91 254 250 187 182 10 233 250 76 83 236 238 250 58 46 194 204 250 206 30 241 178 250 58 75 227 200 250 186 75 227 200 250 211 78 245 232 250 83 78 245 232 250 214 181 230 33 250 86 181 230 33 250 11 45 15 43 250 248 205 105 120 250 0 0 0 0 250 191 128 0 0 250 63 128 0 0 250 127 127 255 255 250 0 0 0 1 105 65 70 54 52 115 108 105 99 101 152 26 251 61 222 137 247 172 165 180 83 251 194 112 42 204 42 96 0 0 251 66 128 42 204 42 96 0 0 251 189 131 139 127 202 167 125 166 251 191 118 193 93 45 1 192 202 251 65 138 125 157 192 0 0 0 251 63 69 216 89 114 226 246 133 251 193 195 222 54 80 0 0 0 251 63 73 124 121 10 248 104 113 251 191 73 124 121 10 248 104 113 251 194 105 222 188 253 112 0 0 251 66 105 222 188 253 112 0 0 251 194 214 188 196 30 46 88 0 251 66 214 188 196 30 46 88 0] - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[F64:3.402819918338388e+53 Iptrslice:[ 64 6464 646464 64646464 ] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ui32:2863311530 Bslice:[true false true false] I64n:-6148914691236517205 Ms:map[truetruetruetruetruetruetruetrue:truetruetruetruetruetruetruetrue int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9):false] Mui2wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Ui16:43690 Ui64array:[4 16 64 256] Ui64slicearray:[[4 16 64 256] [4 16 64 256]] ArrStrUi64T:[map[S:4 U:4] map[S:3 U:3] map[S:2 U:2] map[S:1 U:1]] Swrapbytes:[[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] Ui8slice:[210 211 212] I8n:-85 Islice:[truetruetruetruetruetruetruetrue true nononononononono false 288 0.4] Mf32wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Ui64:12297829382473034410 WrapSliceInt64:[4 16 64 256] Ci64:-22 NotAnon:map[AMSU16E:map[] AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] AUi64sliceN: AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AI64arr0:[] AUi64:64646464 A164slice0:[] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] AMSU16N: AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String AI16:1616 AI64:-64646464 AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] AMSU16:map[333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1 2222222222222222:2]] Mbu64:map[true:map[] false:map[]] I64slice:[1111 2222 3333] Miwu64s:map[5:[1 2 3 4 5] 3:[1 2 3]] AI64:-64646464 I16n:-21845 Simplef:map[WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] F64:3.402819918338388e+53 I16slice:[44 55 66] Msi64:map["three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ui8:170 Bslice:[true false true false] F32:3.4028230607370965e+38 I64:6148914691236517204 I8:84 Iptrslice: B:true Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] Ui64:12297829382473034410 Ui8slice:[210 211 212] Ui64slice:[12121212 34343434 56565656] WrapSliceInt64:[4 16 64 256]] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String I16:21844 AI16:1616 Byslice:[13 14 15] Ui8:170 By:5 I16slice:[44 55 66] B:true Msi64:map["three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2] Swrapuint8:[65 66 67 68 69 70 71 72 73 74] T:2012-02-02 02:02:02.000002 +0000 UTC Ui64slice:[12121212 34343434 56565656] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] AUi64:64646464 F32:3.4028230607370965e+38 I64:6148914691236517204 I8:84 Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] AMSU16:map[44444444444444444444444444444444:4 11111111:1 2222222222222222:2 333333333333333333333333:3] I32n:-1431655765 AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] Mfwss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] Mis:map[1:one 22:twenty two -44:minus forty four] SstrUi64T:[map[S:1 U:1] map[S:2 U:2] map[S:3 U:3] map[S:4 U:4]] I32:1431655764] map[interface {}]interface {}{"AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "I8n":-85, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ci64":-22, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ui64":0xaaaaaaaaaaaaaaaa, "Mbu64":map[interface {}]interface {}{true:map[interface {}]interface {}{}, false:map[interface {}]interface {}{}}, "NotAnon":map[interface {}]interface {}{"AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI64arr0":[]interface {}{}, "AUi64":0x3da6d40, "A164slice0":[]interface {}{}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "AMSU16N":interface {}(nil), "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AI16":0x650, "AI64":-64646464, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AMSU16E":map[interface {}]interface {}{}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil)}, "AI64":-64646464, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "I16n":-21845, "Simplef":map[interface {}]interface {}{"B":true, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "F64":3.402819918338388e+53, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui8":0xaa, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Bslice":[]interface {}{true, false, true, false}, "F32":3.4028230607370965e+38, "I64":0x5555555555555554, "I8":0x54, "Iptrslice":interface {}(nil)}, "AI16":0x650, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "I16":0x5554, "By":0x5, "Byslice":[]uint8{0xd, 0xe, 0xf}, "Ui8":0xaa, "B":true, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "Msi64":map[interface {}]interface {}{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "I64":0x5555555555555554, "I8":0x54, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64":0x3da6d40, "F32":3.4028230607370965e+38, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "I32n":-1431655765, "I32":0x55555554, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Mis":map[interface {}]interface {}{0x16:"twenty two", -44:"minus forty four", 0x1:"one"}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "Ui32":0xaaaaaaaa, "Bslice":[]interface {}{true, false, true, false}, "F64":3.402819918338388e+53, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui16":0xaaaa, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"U":0x3, "S":"3"}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "I64n":-6148914691236517205, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}} - shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{"By":0x5, "Byslice":[]uint8{0xd, 0xe, 0xf}, "Ui8":0xaa, "B":true, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "Msi64":map[interface {}]interface {}{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "F32":3.4028230607370965e+38, "I64":0x5555555555555554, "I8":0x54, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AUi64":0x3da6d40, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "I32n":-1431655765, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "I32":0x55555554, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Mis":map[interface {}]interface {}{-44:"minus forty four", 0x1:"one", 0x16:"twenty two"}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui32":0xaaaaaaaa, "Bslice":[]interface {}{true, false, true, false}, "F64":3.402819918338388e+53, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ui16":0xaaaa, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "I64n":-6148914691236517205, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "I8n":-85, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "Ui64":0xaaaaaaaaaaaaaaaa, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ci64":-22, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Mbu64":map[interface {}]interface {}{true:map[interface {}]interface {}{}, false:map[interface {}]interface {}{}}, "NotAnon":map[interface {}]interface {}{"AI64arr0":[]interface {}{}, "AUi64":0x3da6d40, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "A164slice0":[]interface {}{}, "AI64":-64646464, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "AMSU16N":interface {}(nil), "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AI16":0x650, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil), "AMSU16E":map[interface {}]interface {}{}}, "AI64":-64646464, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "I16n":-21845, "Simplef":map[interface {}]interface {}{"F64":3.402819918338388e+53, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui8":0xaa, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Bslice":[]interface {}{true, false, true, false}, "F32":3.4028230607370965e+38, "I64":0x5555555555555554, "I8":0x54, "Iptrslice":interface {}(nil), "B":true, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}}, "AI16":0x650, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "I16":0x5554} + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[Ui8:170 WrapSliceInt64:[4 16 64 256] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] SstrUi64T:[map[S:1 U:1] map[S:2 U:2] map[S:3 U:3] map[S:4 U:4]] Ui64slice:[12121212 34343434 56565656] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AUi64:64646464 Ui64array:[4 16 64 256] By:5 I16slice:[44 55 66] Swrapbytes:[[65] [65 65] [65 65 65 65] [65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65] [65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65]] I16:21844 Miwu64s:map[5:[1 2 3 4 5] 3:[1 2 3]] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] Ci64:-22 I32:1431655764 Ui64slicearray:[[4 16 64 256] [4 16 64 256]] AI16:1616 Mis:map[22:twenty two -44:minus forty four 1:one] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Byslice:[13 14 15] Ms:map[truetruetruetruetruetruetruetrue:truetruetruetruetruetruetruetrue int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9):false] AI64:-64646464 B:true Mfwss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] Msi64:map["three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2] Ui16:43690 Ui32:2863311530 NotAnon:map[AMSU16N: AUi64:64646464 AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] AUi64sliceN: A164slice0:[] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String AMSU16:map[2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1] AMSU16E:map[] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AI16:1616 AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] AI64:-64646464 AI64arr0:[]] AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] Bslice:[true false true false] I16n:-21845 Islice:[truetruetruetruetruetruetruetrue true nononononononono false 288 0.4] Simplef:map[B:true I64:6148914691236517204 Bslice:[true false true false] I16slice:[44 55 66] Msi64:map[twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1] Ui8:170 WrapSliceInt64:[4 16 64 256] Iptrslice: S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ui64:12297829382473034410 Ui64slice:[12121212 34343434 56565656] Ui8slice:[210 211 212] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] F32:3.4028230607370965e+38 F64:3.402819918338388e+53 I8:84 Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree]] Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] Swrapuint8:[65 66 67 68 69 70 71 72 73 74] Ui64:12297829382473034410 I32n:-1431655765 I64:6148914691236517204 I8n:-85 I8:84 Mbu64:map[false:map[] true:map[]] Mui2wss:map[3:[1.0 2.0 3.0] 5:[1.0 2.0 3.0 4.0 5.0]] Ui8slice:[210 211 212] ArrStrUi64T:[map[U:4 S:4] map[S:3 U:3] map[S:2 U:2] map[U:1 S:1]] F64:3.402819918338388e+53 I64slice:[1111 2222 3333] Mf32wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] AMSU16:map[44444444444444444444444444444444:4 11111111:1 2222222222222222:2 333333333333333333333333:3] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String Iptrslice:[ 64 6464 646464 64646464 ] I64n:-6148914691236517205 T:2012-02-02 02:02:02.000002 +0000 UTC F32:3.4028230607370965e+38] map[interface {}]interface {}{"ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "F64":3.402819918338388e+53, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "I8":0x54, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Mui2wss":map[interface {}]interface {}{0x3:[]interface {}{"1.0", "2.0", "3.0"}, 0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "AMSU16":map[interface {}]interface {}{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "I64n":-6148914691236517205, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "F32":3.4028230607370965e+38, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"U":0x1, "S":"1"}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "Ui8":0xaa, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AUi64":0x3da6d40, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "By":0x5, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "I16":0x5554, "Miwu64s":map[interface {}]interface {}{0x3:[]interface {}{0x1, 0x2, 0x3}, 0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "Ci64":-22, "I32":0x55555554, "AI16":0x650, "Mis":map[interface {}]interface {}{0x1:"one", 0x16:"twenty two", -44:"minus forty four"}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "Byslice":[]uint8{0xd, 0xe, 0xf}, "AI64":-64646464, "B":true, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ms":map[interface {}]interface {}{"int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false, "truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue"}, "Msi64":map[interface {}]interface {}{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2}, "Ui16":0xaaaa, "Ui32":0xaaaaaaaa, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Bslice":[]interface {}{true, false, true, false}, "I16n":-21845, "NotAnon":map[interface {}]interface {}{"AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil), "A164slice0":[]interface {}{}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AMSU16N":interface {}(nil), "AUi64":0x3da6d40, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI16":0x650, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, "AMSU16E":map[interface {}]interface {}{}, "AI64":-64646464, "AI64arr0":[]interface {}{}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}}, "Ui64":0xaaaaaaaaaaaaaaaa, "I32n":-1431655765, "I64":0x5555555555555554, "I8n":-85, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Simplef":map[interface {}]interface {}{"Ui8":0xaa, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Bslice":[]interface {}{true, false, true, false}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Iptrslice":interface {}(nil), "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui64":0xaaaaaaaaaaaaaaaa, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "F32":3.4028230607370965e+38, "F64":3.402819918338388e+53, "I8":0x54, "B":true, "I64":0x5555555555555554}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}} + shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{"AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "Ci64":-22, "I32":0x55555554, "AI16":0x650, "Mis":map[interface {}]interface {}{-44:"minus forty four", 0x1:"one", 0x16:"twenty two"}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "Byslice":[]uint8{0xd, 0xe, 0xf}, "AI64":-64646464, "B":true, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "Ui16":0xaaaa, "Ui32":0xaaaaaaaa, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Bslice":[]interface {}{true, false, true, false}, "I16n":-21845, "NotAnon":map[interface {}]interface {}{"AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AMSU16N":interface {}(nil), "AUi64":0x3da6d40, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil), "A164slice0":[]interface {}{}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AI16":0x650, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "AMSU16E":map[interface {}]interface {}{}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI64arr0":[]interface {}{}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AI64":-64646464}, "Ui64":0xaaaaaaaaaaaaaaaa, "I32n":-1431655765, "I64":0x5555555555555554, "I8n":-85, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Simplef":map[interface {}]interface {}{"Bslice":[]interface {}{true, false, true, false}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "Ui8":0xaa, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Iptrslice":interface {}(nil), "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui64":0xaaaaaaaaaaaaaaaa, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "F32":3.4028230607370965e+38, "F64":3.402819918338388e+53, "I8":0x54, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "B":true, "I64":0x5555555555555554}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "F64":3.402819918338388e+53, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "I8":0x54, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Mui2wss":map[interface {}]interface {}{0x3:[]interface {}{"1.0", "2.0", "3.0"}, 0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "Ui8slice":[]uint8{0xd2, 0xd3, 0xd4}, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "I64n":-6148914691236517205, "T":time.Time{wall:0x7d0, ext:63463744922, loc:(*time.Location)(nil)}, "F32":3.4028230607370965e+38, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "Ui8":0xaa, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AUi64":0x3da6d40, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "By":0x5, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Swrapbytes":[]interface {}{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, "I16":0x5554, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}} === RUN TestCborCodecsMisc --- PASS: TestCborCodecsMisc (0.00s) shared_test.go:277: ------- b: size: 7248, value: [184 57 105 65 70 51 50 115 108 105 99 101 149 250 46 244 79 189 250 211 129 86 97 250 84 1 86 97 250 172 28 91 254 250 187 182 10 233 250 76 83 236 238 250 58 46 194 204 250 206 30 241 178 250 58 75 227 200 250 186 75 227 200 250 211 78 245 232 250 83 78 245 232 250 214 181 230 33 250 86 181 230 33 250 11 45 15 43 250 248 205 105 120 250 0 0 0 0 250 191 128 0 0 250 63 128 0 0 250 127 127 255 255 250 0 0 0 1 105 65 70 54 52 115 108 105 99 101 152 26 251 61 222 137 247 172 165 180 83 251 194 112 42 204 42 96 0 0 251 66 128 42 204 42 96 0 0 251 189 131 139 127 202 167 125 166 251 191 118 193 93 45 1 192 202 251 65 138 125 157 192 0 0 0 251 63 69 216 89 114 226 246 133 251 193 195 222 54 80 0 0 0 251 63 73 124 121 10 248 104 113 251 191 73 124 121 10 248 104 113 251 194 105 222 188 253 112 0 0 251 66 105 222 188 253 112 0 0 251 194 214 188 196 30 46 88 0 251 66 214 188 196 30 46 88 0] @@ -1908,7 +2074,7 @@ shared_test.go:277: ++++ Objects match shared_test.go:277: ++++ Objects match === RUN TestCborMammoth ---- PASS: TestCborMammoth (0.08s) +--- PASS: TestCborMammoth (0.04s) shared_test.go:277: mammoth-cbor: values equal shared_test.go:277: mammoth2-cbor: values equal === RUN TestJsonCodecsTable @@ -2051,14 +2217,14 @@ shared_test.go:277: v1 returned: map[string]bool, map[true:true false:false] map[string]bool{"true":true, "false":false} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #1:, map[string]interface {}, map[string]interface {}{"uint16(1616)":0x650, "true":"True", "false":false} - shared_test.go:277: Encoded string: len: 49, {"uint16(1616)":1616,"true":"True","false":false} - shared_test.go:277: v1 returned: map[string]interface {}, map[uint16(1616):1616 true:True false:false] map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} + shared_test.go:277: Testing: #1:, map[string]interface {}, map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} + shared_test.go:277: Encoded string: len: 49, {"true":"True","false":false,"uint16(1616)":1616} + shared_test.go:277: v1 returned: map[string]interface {}, map[true:True false:false uint16(1616):1616] map[string]interface {}{"true":"True", "false":false, "uint16(1616)":0x650} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. shared_test.go:277: Testing: #2:, map[string]interface {}, map[string]interface {}{"int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}} - shared_test.go:277: Encoded string: len: 449, {"list":[1616,32323232,true,-3232.0,{"TRUE":true,"FALSE":false},[true,false]],"int32":32323232,"bool":true,"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n - shared_test.go:277: v1 returned: map[string]interface {}, map[list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true LONG STRING: + shared_test.go:277: Encoded string: len: 449, {"SHORT STRING":"1234567890","list":[1616,32323232,true,-3232.0,{"TRUE":true,"FALSE":false},[true,false]],"int32":32323232,"bool":true,"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nab + shared_test.go:277: v1 returned: map[string]interface {}, map[SHORT STRING:1234567890 list:[1616 32323232 true -3232 map[FALSE:false TRUE:true] [true false]] int32:32323232 bool:true LONG STRING: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 @@ -2071,17 +2237,17 @@ \a\b\c\d\e \b\f\n\r\t all literally ugorji - SHORT STRING:1234567890] map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} + ] map[string]interface {}{"int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}} shared_test.go:277: Nil Check skipped: Decoded: map[string]interface {}, map[string]interface {}{"list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[interface {}]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} shared_test.go:277: .............................................. - shared_test.go:277: Testing: #3:, map[interface {}]interface {}, map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} + shared_test.go:277: Testing: #3:, map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: Encoded string: len: 33, {true:"true",138:false,false:200} - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[138:false false:200 true:true] map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[true:true 138:false false:200] map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. - shared_test.go:277: Testing: #4:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{-44:"minus forty four", 1:"one", 22:"twenty two"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}, 5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: Testing: #4:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}, 5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}, 0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x41}, codec.wrapBytes{0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}, codec.wrapBytes{0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: Encoded string: len: 9529, {"AF32slice":[1.110999972575577e-10,-1110999957504.0,2221999915008.0,-2.2219999278039193e-12,-0.0055554998107254505,55555000.0,0.0006666600238531828,-666659968.0,0.0007777777500450611,-0.0007777777500450611,-888888885248.0,888888885248.0,-100000000376832.0 - shared_test.go:277: v1 returned: *codec.TestStrucFlex, &{{} {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 1431655764 21844 84 -6148914691236517205 -1431655765 -21845 -85 12297829382473034410 2863311530 43690 170 3.402819918338388e+53 3.402823e+38 true 5 [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [1111 2222 3333] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [13 14 15] [ 0xac93838 0xac93960 0xac93968 0xac93970 ] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 84 12297829382473034410 170 3.402819918338388e+53 3.402823e+38 true [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1]} [{1 1} {2 2} {3 3} {4 4}] {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1 2222222222222222:2] [] [] [] map[] map[]} {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} map[] [] } 0xac94ec0 map[22:twenty two -44:minus forty four 1:one] map[false:{} true:{}] map[5:[1 2 3 4 5] 3:[1 2 3]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[] -22 [[81 81 61 61] [81 85 69 61] [81 85 70 66 81 81 61 61] [81 85 70 66 81 85 70 66 81 85 69 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 81 61 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 69 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 81 61 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 69 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 81 61 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 69 61]] [65 66 67 68 69 70 71 72 73 74] [{4 4} {3 3} {2 2} {1 1}] [4 16 64 256] [0xad62670 0xad62670] 0xad5c870 map[] map[] [] } &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: v1 returned: *codec.TestStrucFlex, &{{} {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 1431655764 21844 84 -6148914691236517205 -1431655765 -21845 -85 12297829382473034410 2863311530 43690 170 3.402819918338388e+53 3.402823e+38 true 5 [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [1111 2222 3333] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [13 14 15] [ 0xa927338 0xa927460 0xa927468 0xa927470 ] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] {some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? 6148914691236517204 84 12297829382473034410 170 3.402819918338388e+53 3.402823e+38 true [oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] [44 55 66] [12121212 34343434 56565656] [210 211 212] [true false true false] [] [4 16 64 256] [44444444 1616161616161616 6464646464646464 256256256256256256256256] map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3]} [{1 1} {2 2} {3 3} {4 4}] {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} {A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String -64646464 1616 64646464 [AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] [0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] [0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] [1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777775 -0.00077777775 -8.888889e+11 8.888889e+11 -1e+14 1e+14 3.333e-32 -3.333e+34 0 -1 1 3.4028235e+38 1e-45] map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] [] [] [] map[] map[]} map[] [] } 0xa930d00 map[1:one 22:twenty two -44:minus forty four] map[false:{} true:{}] map[3:[1 2 3] 5:[1 2 3 4 5]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] map[] -22 [[81 81 61 61] [81 85 69 61] [81 85 70 66 81 81 61 61] [81 85 70 66 81 85 70 66 81 85 69 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 81 61 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 69 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 81 61 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 69 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 81 61 61] [81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 70 66 81 85 69 61]] [65 66 67 68 69 70 71 72 73 74] [{4 4} {3 3} {2 2} {1 1}] [4 16 64 256] [0xa93c9f0 0xa93c9f0] 0xa996600 map[] map[] [] } &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{3:codec.wrapUint64Slice{0x1, 0x2, 0x3}, 5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: ================ TestNil: true ================ shared_test.go:277: .............................................. @@ -2187,8 +2353,8 @@ shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: .............................................. shared_test.go:277: Testing: #2:, map[string]interface {}, map[string]interface {}{"list":[]interface {}{1616, 32323232, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":32323232, "bool":true, "LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890"} - shared_test.go:277: Encoded string: len: 449, {"list":[1616,32323232,true,-3232.0,{"TRUE":true,"FALSE":false},[true,false]],"int32":32323232,"bool":true,"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n - shared_test.go:277: v1 returned: map[string]interface {}, map[list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true LONG STRING: + shared_test.go:277: Encoded string: len: 449, {"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\ + shared_test.go:277: v1 returned: map[string]interface {}, map[LONG STRING: 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 @@ -2201,19 +2367,19 @@ \a\b\c\d\e \b\f\n\r\t all literally ugorji - SHORT STRING:1234567890] map[string]interface {}{"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true} + SHORT STRING:1234567890 list:[1616 32323232 true -3232 map[TRUE:true FALSE:false] [true false]] int32:32323232 bool:true] map[string]interface {}{"LONG STRING":"\n1234567890 1234567890 \n1234567890 1234567890 \n1234567890 1234567890 \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \nABCDEDFGHIJKLMNOPQRSTUVWXYZ \nabcdedfghijklmnopqrstuvwxyz \n\"ABCDEDFGHIJKLMNOPQRSTUVWXYZ\" \n'\ta tab\t'\n\\a\\b\\c\\d\\e\n\\b\\f\\n\\r\\t all literally\nugorji\n", "SHORT STRING":"1234567890", "list":[]interface {}{0x650, 0x1ed36a0, true, -3232, map[string]interface {}{"TRUE":true, "FALSE":false}, []interface {}{true, false}}, "int32":0x1ed36a0, "bool":true} shared_test.go:277: ++++++++ Before and After marshal matched shared_test.go:277: ================ TestNil: true ================ shared_test.go:277: .............................................. - shared_test.go:277: Testing: #0:, map[interface {}]interface {}, map[interface {}]interface {}{0x8a:false, false:0xc8, true:"true"} + shared_test.go:277: Testing: #0:, map[interface {}]interface {}, map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} shared_test.go:277: Encoded string: len: 33, {true:"true",138:false,false:200} - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[true:true 138:false false:200] map[interface {}]interface {}{false:0xc8, true:"true", 0x8a:false} + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[true:true 138:false false:200] map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{true:"true", 0x8a:false, false:0xc8} shared_test.go:277: .............................................. - shared_test.go:277: Testing: #1:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xac93838), (*int64)(nil), (*int64)(0xac93960), (*int64)(nil), (*int64)(0xac93968), (*int64)(nil), (*int64)(0xac93970), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xac94ec0), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xad62670), (*[4]uint64)(0xad62670)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xad5c870), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} + shared_test.go:277: Testing: #1:, *codec.TestStrucFlex, &codec.TestStrucFlex{_struct:struct {}{}, TestStrucCommon:codec.TestStrucCommon{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I32:1431655764, I16:21844, I8:84, I64n:-6148914691236517205, I32n:-1431655765, I16n:-21845, I8n:-85, Ui64:0xaaaaaaaaaaaaaaaa, Ui32:0xaaaaaaaa, Ui16:0xaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, By:0x5, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I64slice:[]int64{1111, 2222, 3333}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Byslice:[]uint8{0xd, 0xe, 0xf}, Iptrslice:[]*int64{(*int64)(nil), (*int64)(0xa927338), (*int64)(nil), (*int64)(0xa927460), (*int64)(nil), (*int64)(0xa927468), (*int64)(nil), (*int64)(0xa927470), (*int64)(nil)}, WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3, "oneoneoneoneoneoneoneone":1}, Simplef:codec.testSimpleFields{S:"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", I64:6148914691236517204, I8:84, Ui64:0xaaaaaaaaaaaaaaaa, Ui8:0xaa, F64:3.402819918338388e+53, F32:3.402823e+38, B:true, Sslice:[]string{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, I16slice:[]int16{44, 55, 66}, Ui64slice:[]uint64{0xb8f47c, 0x20c0a0a, 0x35f1f98}, Ui8slice:[]uint8{0xd2, 0xd3, 0xd4}, Bslice:[]bool{true, false, true, false}, Iptrslice:[]*int64(nil), WrapSliceInt64:codec.wrapSliceUint64{0x4, 0x10, 0x40, 0x100}, WrapSliceString:codec.wrapSliceString{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, Msi64:map[string]int64{"oneoneoneoneoneoneoneone":1, "twotwotwotwotwotwotwotwo":2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":3}}, SstrUi64T:[]codec.stringUint64T{codec.stringUint64T{S:"1", U:0x1}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"4", U:0x4}}, AnonInTestStruc:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, NotAnon:codec.AnonInTestStruc{AS:"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", AI64:-64646464, AI16:1616, AUi64:0x3da6d40, ASslice:[]string{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, AI64slice:[]int64{0, 1, -1, -22, 333, -4444, 55555, -666666, -48, -32, -24, -8, 32, 127, 192, 255, 0, -1, 1, 127, 131, 123, 32767, 32771, 32763, 2147483647, 2147483651, 2147483643, 9223372036854775807, 9223372036854775803, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, AUi64slice:[]uint64{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, AF64slice:[]float64{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, AF32slice:[]float32{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777775, -0.00077777775, -8.888889e+11, 8.888889e+11, -1e+14, 1e+14, 3.333e-32, -3.333e+34, 0, -1, 1, 3.4028235e+38, 1e-45}, AMSU16:map[string]uint16{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, AI64arr0:[0]int64{}, A164slice0:[]int64{}, AUi64sliceN:[]uint64(nil), AMSU16N:map[string]uint16(nil), AMSU16E:map[string]uint16{}}, Nmap:map[string]bool(nil), Nslice:[]uint8(nil), Nint64:(*int64)(nil)}, Chstr:(chan string)(0xa930d00), Mis:map[int]string{1:"one", 22:"twenty two", -44:"minus forty four"}, Mbu64:map[bool]struct {}{false:struct {}{}, true:struct {}{}}, Miwu64s:map[int]codec.wrapUint64Slice{5:codec.wrapUint64Slice{0x1, 0x2, 0x3, 0x4, 0x5}, 3:codec.wrapUint64Slice{0x1, 0x2, 0x3}}, Mfwss:map[float64]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mf32wss:map[float32]codec.wrapStringSlice{5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Mui2wss:map[uint64]codec.wrapStringSlice{0x5:codec.wrapStringSlice{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:codec.wrapStringSlice{"1.0", "2.0", "3.0"}}, Msu2wss:map[codec.stringUint64T]codec.wrapStringSlice(nil), Ci64:-22, Swrapbytes:[]codec.wrapBytes{codec.wrapBytes{0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x51, 0x3d, 0x3d}, codec.wrapBytes{0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x46, 0x42, 0x51, 0x55, 0x45, 0x3d}}, Swrapuint8:[]codec.wrapUint8{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, ArrStrUi64T:[4]codec.stringUint64T{codec.stringUint64T{S:"4", U:0x4}, codec.stringUint64T{S:"3", U:0x3}, codec.stringUint64T{S:"2", U:0x2}, codec.stringUint64T{S:"1", U:0x1}}, Ui64array:[4]uint64{0x4, 0x10, 0x40, 0x100}, Ui64slicearray:[]*[4]uint64{(*[4]uint64)(0xa93c9f0), (*[4]uint64)(0xa93c9f0)}, AnonInTestStrucIntf:(*codec.AnonInTestStrucIntf)(0xa996600), Mtsptr:map[string]*codec.TestStrucFlex(nil), Mts:map[string]codec.TestStrucFlex(nil), Its:[]*codec.TestStrucFlex(nil), Nteststruc:(*codec.TestStrucFlex)(nil)} shared_test.go:277: Encoded string: len: 10005, {"AF32slice":[1.110999972575577e-10,-1110999957504.0,2221999915008.0,-2.2219999278039193e-12,-0.0055554998107254505,55555000.0,0.0006666600238531828,-666659968.0,0.0007777777500450611,-0.0007777777500450611,-888888885248.0,888888885248.0,-100000000376832.0 - shared_test.go:277: v1 returned: map[interface {}]interface {}, map[AI64:-64646464 Bslice:[true false true false] I64n:-6148914691236517205 Ms:map[truetruetruetruetruetruetruetrue:truetruetruetruetruetruetruetrue int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9):false] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ui64:12297829382473034410 Ui64slice:[12121212 34343434 56565656] AI16:1616 Ui8:170 F64:3.402819918338388e+53 Iptrslice:[ 64 6464 646464 64646464 ] Swrapbytes:[UVE9PQ== UVVFPQ== UVVGQlFRPT0= UVVGQlFVRkJRVUU9 UVVGQlFVRkJRVUZCUVVGQlFVRkJRUT09 UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRT0= UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVE9PQ== UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVFPQ== UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFRPT0= UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUU9] AMSU16:map[333333333333333333333333:3 44444444444444444444444444444444:4 11111111:1 2222222222222222:2] I16slice:[44 55 66] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String I64:6148914691236517204 Mbu64:map[true:map[] false:map[]] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] Islice:[truetruetruetruetruetruetruetrue true nononononononono false 288 0.4] Ui8slice:0tPU WrapSliceInt64:[4 16 64 256] By:5 I8:84 I8n:-85 Mfwss:map[3:[1.0 2.0 3.0] 5:[1.0 2.0 3.0 4.0 5.0]] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] Ci64:-22 I32:1431655764 Miwu64s:map[5:[1 2 3 4 5] 3:[1 2 3]] Msi64:map[oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AUi64:64646464 ArrStrUi64T:[map[S:4 U:4] map[U:3 S:3] map[S:2 U:2] map[S:1 U:1]] B:true I64slice:[1111 2222 3333] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] Ui64array:[4 16 64 256] Ui64slicearray:[[4 16 64 256] [4 16 64 256]] Mis:map[-44:minus forty four 1:one 22:twenty two] NotAnon:map[AI64arr0:[] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String AMSU16N: AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] AUi64sliceN: AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AI16:1616 AMSU16:map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] AMSU16E:map[] AUi64:64646464 A164slice0:[] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AI64:-64646464 AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.]] T:2012-02-02T02:02:02.000002Z WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] F32:3.4028230607370965e+38 I16:21844 AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] I16n:-21845 I32n:-1431655765 Mf32wss:map[3:[1.0 2.0 3.0] 5:[1.0 2.0 3.0 4.0 5.0]] Simplef:map[WrapSliceInt64:[4 16 64 256] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] Ui64:12297829382473034410 I16slice:[44 55 66] I8:84 Msi64:map["three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1 twotwotwotwotwotwotwotwo:2] Iptrslice: Ui64slice:[12121212 34343434 56565656] Ui8:170 Ui8slice:0tPU Bslice:[true false true false] F32:3.4028230607370965e+38 I64:6148914691236517204 Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] B:true F64:3.402819918338388e+53 S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? ] Swrapuint8:[65 66 67 68 69 70 71 72 73 74] Ui16:43690 Byslice:DQ4P Mui2wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] SstrUi64T:[map[S:1 U:1] map[S:2 U:2] map[S:3 U:3] map[U:4 S:4]] Ui32:2863311530] map[interface {}]interface {}{"Mfwss":map[interface {}]interface {}{3:[]interface {}{"1.0", "2.0", "3.0"}, 5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "Ci64":-22, "I32":0x55555554, "B":true, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AUi64":0x3da6d40, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"U":0x3, "S":"3"}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Mis":map[interface {}]interface {}{0x1:"one", 0x16:"twenty two", -44:"minus forty four"}, "NotAnon":map[interface {}]interface {}{"AI64arr0":[]interface {}{}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AMSU16N":interface {}(nil), "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil), "AMSU16E":map[interface {}]interface {}{}, "AUi64":0x3da6d40, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI16":0x650, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "A164slice0":[]interface {}{}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI64":-64646464}, "T":"2012-02-02T02:02:02.000002Z", "F32":3.4028230607370965e+38, "I16":0x5554, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Simplef":map[interface {}]interface {}{"WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I8":0x54, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "Ui64":0xaaaaaaaaaaaaaaaa, "Bslice":[]interface {}{true, false, true, false}, "F32":3.4028230607370965e+38, "I64":0x5555555555555554, "Iptrslice":interface {}(nil), "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Ui8":0xaa, "Ui8slice":"0tPU", "B":true, "F64":3.402819918338388e+53, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "Ui16":0xaaaa, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "I16n":-21845, "I32n":-1431655765, "Ui32":0xaaaaaaaa, "Byslice":"DQ4P", "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"U":0x2, "S":"2"}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui64":0xaaaaaaaaaaaaaaaa, "AI64":-64646464, "Bslice":[]interface {}{true, false, true, false}, "I64n":-6148914691236517205, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AI16":0x650, "Ui8":0xaa, "F64":3.402819918338388e+53, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Swrapbytes":[]interface {}{"UVE9PQ==", "UVVFPQ==", "UVVGQlFRPT0=", "UVVGQlFVRkJRVUU9", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRUT09", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRT0=", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVE9PQ==", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVFPQ==", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFRPT0=", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUU9"}, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "I64":0x5555555555555554, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Ui8slice":"0tPU", "By":0x5, "I8":0x54, "I8n":-85} - shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{"Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Ui8slice":"0tPU", "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "I8":0x54, "I8n":-85, "By":0x5, "Mfwss":map[interface {}]interface {}{3:[]interface {}{"1.0", "2.0", "3.0"}, 5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "Ci64":-22, "I32":0x55555554, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AUi64":0x3da6d40, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "B":true, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "NotAnon":map[interface {}]interface {}{"AMSU16N":interface {}(nil), "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil), "AUi64":0x3da6d40, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI16":0x650, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "AMSU16E":map[interface {}]interface {}{}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "A164slice0":[]interface {}{}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI64":-64646464, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AI64arr0":[]interface {}{}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String"}, "T":"2012-02-02T02:02:02.000002Z", "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Mis":map[interface {}]interface {}{0x16:"twenty two", -44:"minus forty four", 0x1:"one"}, "I16":0x5554, "F32":3.4028230607370965e+38, "I16n":-21845, "I32n":-1431655765, "Mf32wss":map[interface {}]interface {}{3:[]interface {}{"1.0", "2.0", "3.0"}, 5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "Simplef":map[interface {}]interface {}{"I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I8":0x54, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "Ui64":0xaaaaaaaaaaaaaaaa, "Ui8slice":"0tPU", "Bslice":[]interface {}{true, false, true, false}, "F32":3.4028230607370965e+38, "I64":0x5555555555555554, "Iptrslice":interface {}(nil), "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Ui8":0xaa, "B":true, "F64":3.402819918338388e+53, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "Ui16":0xaaaa, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "Ui32":0xaaaaaaaa, "Byslice":"DQ4P", "Bslice":[]interface {}{true, false, true, false}, "I64n":-6148914691236517205, "Ms":map[interface {}]interface {}{"truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue", "int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui64":0xaaaaaaaaaaaaaaaa, "AI64":-64646464, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "Ui8":0xaa, "AI16":0x650, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Swrapbytes":[]interface {}{"UVE9PQ==", "UVVFPQ==", "UVVGQlFRPT0=", "UVVGQlFVRkJRVUU9", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRUT09", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRT0=", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVE9PQ==", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVFPQ==", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFRPT0=", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUU9"}, "F64":3.402819918338388e+53, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "I64":0x5555555555555554, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String"} + shared_test.go:277: v1 returned: map[interface {}]interface {}, map[Bslice:[true false true false] Iptrslice:[ 64 6464 646464 64646464 ] Ui16:43690 Msi64:map[twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1] NotAnon:map[AI64:-64646464 AMSU16N: AUi64:64646464 AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] AUi64sliceN: AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] AI64arr0:[] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String A164slice0:[] AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] AI16:1616 AMSU16:map[11111111:1 2222222222222222:2 333333333333333333333333:3 44444444444444444444444444444444:4] AMSU16E:map[] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.]] Ui64slicearray:[[4 16 64 256] [4 16 64 256]] AI64slice:[0 1 -1 -22 333 -4444 55555 -666666 -48 -32 -24 -8 32 127 192 255 0 -1 1 127 131 123 32767 32771 32763 2147483647 2147483651 2147483643 9223372036854775807 9223372036854775803 -128 -124 -132 -32768 -32764 -32772 -2147483648 -2147483644 -2147483652 -9223372036854775808 -9223372036854775804] B:true Byslice:DQ4P Ms:map[int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9):false truetruetruetruetruetruetruetrue:truetruetruetruetruetruetruetrue] Swrapbytes:[UVE9PQ== UVVFPQ== UVVGQlFRPT0= UVVGQlFVRkJRVUU9 UVVGQlFVRkJRVUZCUVVGQlFVRkJRUT09 UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRT0= UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVE9PQ== UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVFPQ== UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFRPT0= UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUU9] Ui64:12297829382473034410 I16n:-21845 Mbu64:map[false:map[] true:map[]] Mfwss:map[3:[1.0 2.0 3.0] 5:[1.0 2.0 3.0 4.0 5.0]] Simplef:map[I64:6148914691236517204 Msi64:map[twotwotwotwotwotwotwotwo:2 "three""three""three""three""three""three""three""three":3 oneoneoneoneoneoneoneone:1] Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] Ui8:170 Ui8slice:0tPU B:true Bslice:[true false true false] F32:3.4028230607370965e+38 I8:84 Iptrslice: I16slice:[44 55 66] S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ui64:12297829382473034410 F64:3.402819918338388e+53 Ui64slice:[12121212 34343434 56565656] WrapSliceInt64:[4 16 64 256] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256]] AI64:-64646464 I64:6148914691236517204 S:some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? some really really cool names that are nigerian and american like "ugorji melody nwoke" - get it? Ci64:-22 Sslice:[oneoneoneoneoneoneoneone twotwotwotwotwotwotwotwo threethreethreethreethreethreethreethree] Swrapuint8:[65 66 67 68 69 70 71 72 73 74] T:2012-02-02T02:02:02.000002Z Miwu64s:map[5:[1 2 3 4 5] 3:[1 2 3]] Mui2wss:map[3:[1.0 2.0 3.0] 5:[1.0 2.0 3.0 4.0 5.0]] AF64slice:[1.111e-10 -1.111e+12 2.222e+12 -2.222e-12 -0.0055555 5.5555e+07 0.00066666 -6.6666e+08 0.00077777777 -0.00077777777 -8.8888888e+11 8.8888888e+11 -9.99999999e+13 9.99999999e+13 3.333e-32 -3.333e+34 4.444e+45 -4.444e-43 0 -1 1 3.141592653589793 1.618033988749895 2.718281828459045 1.7976931348623157e+308 5e-324] I64slice:[1111 2222 3333] AI16:1616 I16:21844 I64n:-6148914691236517205 Ui32:2863311530 Ui8:170 Ui8slice:0tPU AMSU16:map[44444444444444444444444444444444:4 11111111:1 2222222222222222:2 333333333333333333333333:3] ArrStrUi64T:[map[S:4 U:4] map[S:3 U:3] map[S:2 U:2] map[S:1 U:1]] I32:1431655764 I8n:-85 SstrUi64T:[map[S:1 U:1] map[S:2 U:2] map[S:3 U:3] map[S:4 U:4]] AS:A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String AUi64slice:[0 1 22 333 4444 55555 666666 255 259 251 65535 65539 65531 4294967295 4294967299 4294967291 18446744073709551615 18446744073709551611] Mis:map[1:one 22:twenty two -44:minus forty four] Ui64array:[4 16 64 256] WrapSliceString:[44444444 1616161616161616 6464646464646464 256256256256256256256256] Ui64slice:[12121212 34343434 56565656] AUi64:64646464 I16slice:[44 55 66] I8:84 Islice:[truetruetruetruetruetruetruetrue true nononononononono false 288 0.4] Mf32wss:map[5:[1.0 2.0 3.0 4.0 5.0] 3:[1.0 2.0 3.0]] ASslice:[AoneAoneAoneAoneAoneAoneAoneAone AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\Afour.reverse_solidus.\ Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.Afive.Gclef.𝄞"ugorji"done.] I32n:-1431655765 AF32slice:[1.110999972575577e-10 -1.110999957504e+12 2.221999915008e+12 -2.2219999278039193e-12 -0.0055554998107254505 5.5555e+07 0.0006666600238531828 -6.66659968e+08 0.0007777777500450611 -0.0007777777500450611 -8.88888885248e+11 8.88888885248e+11 -1.00000000376832e+14 1.00000000376832e+14 3.332999914930979e-32 -3.333000051211015e+34 0 -1 1 3.4028234663852886e+38 1.401298464324817e-45] By:5 F32:3.4028230607370965e+38 F64:3.402819918338388e+53 WrapSliceInt64:[4 16 64 256]] map[interface {}]interface {}{"Bslice":[]interface {}{true, false, true, false}, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Ui16":0xaaaa, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "NotAnon":map[interface {}]interface {}{"AI64":-64646464, "AMSU16N":interface {}(nil), "AUi64":0x3da6d40, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil), "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI64arr0":[]interface {}{}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "A164slice0":[]interface {}{}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI16":0x650, "AMSU16":map[interface {}]interface {}{"44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3}, "AMSU16E":map[interface {}]interface {}{}}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "B":true, "Byslice":"DQ4P", "Ms":map[interface {}]interface {}{"int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false, "truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue"}, "Swrapbytes":[]interface {}{"UVE9PQ==", "UVVFPQ==", "UVVGQlFRPT0=", "UVVGQlFVRkJRVUU9", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRUT09", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRT0=", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVE9PQ==", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVFPQ==", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFRPT0=", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUU9"}, "I16n":-21845, "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Ui64":0xaaaaaaaaaaaaaaaa, "Mfwss":map[interface {}]interface {}{3:[]interface {}{"1.0", "2.0", "3.0"}, 5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}}, "Simplef":map[interface {}]interface {}{"Msi64":map[interface {}]interface {}{"twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui8":0xaa, "Ui8slice":"0tPU", "I64":0x5555555555555554, "Bslice":[]interface {}{true, false, true, false}, "F32":3.4028230607370965e+38, "I8":0x54, "Iptrslice":interface {}(nil), "B":true, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui64":0xaaaaaaaaaaaaaaaa, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "F64":3.402819918338388e+53}, "AI64":-64646464, "I64":0x5555555555555554, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ci64":-22, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "T":"2012-02-02T02:02:02.000002Z", "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}, "AI16":0x650, "I16":0x5554, "I64n":-6148914691236517205, "Ui32":0xaaaaaaaa, "Ui8":0xaa, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"U":0x3, "S":"3"}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"U":0x1, "S":"1"}}, "I32":0x55555554, "I8n":-85, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "Ui8slice":"0tPU", "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Mis":map[interface {}]interface {}{0x1:"one", 0x16:"twenty two", -44:"minus forty four"}, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "AUi64":0x3da6d40, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I8":0x54, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "I32n":-1431655765, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "By":0x5, "F32":3.4028230607370965e+38, "F64":3.402819918338388e+53, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}} + shared_test.go:277: Nil Check skipped: Decoded: map[interface {}]interface {}, map[interface {}]interface {}{"Ui32":0xaaaaaaaa, "Ui8":0xaa, "AI16":0x650, "I16":0x5554, "I64n":-6148914691236517205, "I8n":-85, "SstrUi64T":[]interface {}{map[interface {}]interface {}{"S":"1", "U":0x1}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"4", "U":0x4}}, "Ui8slice":"0tPU", "AMSU16":map[interface {}]interface {}{"333333333333333333333333":0x3, "44444444444444444444444444444444":0x4, "11111111":0x1, "2222222222222222":0x2}, "ArrStrUi64T":[]interface {}{map[interface {}]interface {}{"S":"4", "U":0x4}, map[interface {}]interface {}{"S":"3", "U":0x3}, map[interface {}]interface {}{"S":"2", "U":0x2}, map[interface {}]interface {}{"S":"1", "U":0x1}}, "I32":0x55555554, "Mis":map[interface {}]interface {}{0x1:"one", 0x16:"twenty two", -44:"minus forty four"}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String", "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "Ui64array":[]interface {}{0x4, 0x10, 0x40, 0x100}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "Islice":[]interface {}{"truetruetruetruetruetruetruetrue", true, "nononononononono", false, 0x120, 0.4}, "Mf32wss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "AUi64":0x3da6d40, "I16slice":[]interface {}{0x2c, 0x37, 0x42}, "I8":0x54, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "I32n":-1431655765, "F64":3.402819918338388e+53, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "By":0x5, "F32":3.4028230607370965e+38, "Bslice":[]interface {}{true, false, true, false}, "Iptrslice":[]interface {}{interface {}(nil), 0x40, interface {}(nil), 0x1940, interface {}(nil), 0x9dd40, interface {}(nil), 0x3da6d40, interface {}(nil)}, "Ui16":0xaaaa, "Msi64":map[interface {}]interface {}{"oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2, "\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3}, "NotAnon":map[interface {}]interface {}{"A164slice0":[]interface {}{}, "AF32slice":[]interface {}{1.110999972575577e-10, -1.110999957504e+12, 2.221999915008e+12, -2.2219999278039193e-12, -0.0055554998107254505, 5.5555e+07, 0.0006666600238531828, -6.66659968e+08, 0.0007777777500450611, -0.0007777777500450611, -8.88888885248e+11, 8.88888885248e+11, -1.00000000376832e+14, 1.00000000376832e+14, 3.332999914930979e-32, -3.333000051211015e+34, 0, -1, 1, 3.4028234663852886e+38, 1.401298464324817e-45}, "AI16":0x650, "AMSU16":map[interface {}]interface {}{"11111111":0x1, "2222222222222222":0x2, "333333333333333333333333":0x3, "44444444444444444444444444444444":0x4}, "AMSU16E":map[interface {}]interface {}{}, "ASslice":[]interface {}{"AoneAoneAoneAoneAoneAoneAoneAone", "AtwoAtwoAtwoAtwoAtwoAtwoAtwoAtwo", "AthreeAthreeAthreeAthreeAthreeAthreeAthreeAthree", "Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\Afour.reverse_solidus.\\", "Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done.Afive.Gclef.𝄞\"ugorji\"done."}, "AI64":-64646464, "AMSU16N":interface {}(nil), "AUi64":0x3da6d40, "AUi64slice":[]interface {}{0x0, 0x1, 0x16, 0x14d, 0x115c, 0xd903, 0xa2c2a, 0xff, 0x103, 0xfb, 0xffff, 0x10003, 0xfffb, 0xffffffff, 0x100000003, 0xfffffffb, 0xffffffffffffffff, 0xfffffffffffffffb}, "AUi64sliceN":interface {}(nil), "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "AI64arr0":[]interface {}{}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "AS":"A-StringA-StringA-StringA-StringA-StringA-StringA-StringA-String"}, "Ui64slicearray":[]interface {}{[]interface {}{0x4, 0x10, 0x40, 0x100}, []interface {}{0x4, 0x10, 0x40, 0x100}}, "Ms":map[interface {}]interface {}{"int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)int64(9)":false, "truetruetruetruetruetruetruetrue":"truetruetruetruetruetruetruetrue"}, "Swrapbytes":[]interface {}{"UVE9PQ==", "UVVFPQ==", "UVVGQlFRPT0=", "UVVGQlFVRkJRVUU9", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRUT09", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRT0=", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVE9PQ==", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVFPQ==", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFRPT0=", "UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUU9"}, "AI64slice":[]interface {}{0x0, 0x1, -1, -22, 0x14d, -4444, 0xd903, -666666, -48, -32, -24, -8, 0x20, 0x7f, 0xc0, 0xff, 0x0, -1, 0x1, 0x7f, 0x83, 0x7b, 0x7fff, 0x8003, 0x7ffb, 0x7fffffff, 0x80000003, 0x7ffffffb, 0x7fffffffffffffff, 0x7ffffffffffffffb, -128, -124, -132, -32768, -32764, -32772, -2147483648, -2147483644, -2147483652, -9223372036854775808, -9223372036854775804}, "B":true, "Byslice":"DQ4P", "Mbu64":map[interface {}]interface {}{false:map[interface {}]interface {}{}, true:map[interface {}]interface {}{}}, "Ui64":0xaaaaaaaaaaaaaaaa, "I16n":-21845, "Mfwss":map[interface {}]interface {}{5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 3:[]interface {}{"1.0", "2.0", "3.0"}}, "Simplef":map[interface {}]interface {}{"I16slice":[]interface {}{0x2c, 0x37, 0x42}, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "Ui64":0xaaaaaaaaaaaaaaaa, "F64":3.402819918338388e+53, "Ui64slice":[]interface {}{0xb8f47c, 0x20c0a0a, 0x35f1f98}, "WrapSliceInt64":[]interface {}{0x4, 0x10, 0x40, 0x100}, "WrapSliceString":[]interface {}{"44444444", "1616161616161616", "6464646464646464", "256256256256256256256256"}, "I64":0x5555555555555554, "Msi64":map[interface {}]interface {}{"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"\"three\"":0x3, "oneoneoneoneoneoneoneone":0x1, "twotwotwotwotwotwotwotwo":0x2}, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Ui8":0xaa, "Ui8slice":"0tPU", "B":true, "Bslice":[]interface {}{true, false, true, false}, "F32":3.4028230607370965e+38, "I8":0x54, "Iptrslice":interface {}(nil)}, "AI64":-64646464, "I64":0x5555555555555554, "S":"some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? some really really cool names that are nigerian and american like \"ugorji melody nwoke\" - get it? ", "T":"2012-02-02T02:02:02.000002Z", "Ci64":-22, "Sslice":[]interface {}{"oneoneoneoneoneoneoneone", "twotwotwotwotwotwotwotwo", "threethreethreethreethreethreethreethree"}, "Swrapuint8":[]interface {}{0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a}, "Miwu64s":map[interface {}]interface {}{0x5:[]interface {}{0x1, 0x2, 0x3, 0x4, 0x5}, 0x3:[]interface {}{0x1, 0x2, 0x3}}, "Mui2wss":map[interface {}]interface {}{0x5:[]interface {}{"1.0", "2.0", "3.0", "4.0", "5.0"}, 0x3:[]interface {}{"1.0", "2.0", "3.0"}}, "AF64slice":[]interface {}{1.111e-10, -1.111e+12, 2.222e+12, -2.222e-12, -0.0055555, 5.5555e+07, 0.00066666, -6.6666e+08, 0.00077777777, -0.00077777777, -8.8888888e+11, 8.8888888e+11, -9.99999999e+13, 9.99999999e+13, 3.333e-32, -3.333e+34, 4.444e+45, -4.444e-43, 0, -1, 1, 3.141592653589793, 1.618033988749895, 2.718281828459045, 1.7976931348623157e+308, 5e-324}, "I64slice":[]interface {}{0x457, 0x8ae, 0xd05}} === RUN TestJsonCodecsMisc --- PASS: TestJsonCodecsMisc (0.00s) shared_test.go:277: ------- b: size: 9723, value: {"AF32slice":[1.110999972575577e-10,-1110999957504.0,2221999915008.0,-2.2219999278039193e-12,-0.0055554998107254505,55555000.0,0.0006666600238531828,-666659968.0,0.0007777777500450611,-0.0007777777500450611,-888888885248.0,888888885248.0,-100000000376832.0 @@ -2236,7 +2402,7 @@ shared_test.go:277: ++++ Objects match shared_test.go:277: ++++ Objects match === RUN TestJsonMammoth ---- PASS: TestJsonMammoth (0.11s) +--- PASS: TestJsonMammoth (0.05s) shared_test.go:277: mammoth-json: values equal shared_test.go:277: mammoth2-json: values equal === RUN TestJsonRaw @@ -2271,10 +2437,10 @@ shared_test.go:277: >>> Encoded 1234, decoded 1234 === RUN TestAllEncCircularRef --- PASS: TestAllEncCircularRef (0.00s) - shared_test.go:277: error detected as expected: cbor encode error: circular reference found: # 182930768 + shared_test.go:277: error detected as expected: cbor encode error: circular reference found: # 177795632 === RUN TestAllAnonCycle --- PASS: TestAllAnonCycle (0.00s) - shared_test.go:277: pti: &{0x8629d20 github.com/ugorji/go/codec 140680480 0 25 0 false false 6 false [0xaf1e780 0xaf1e7b0] [0xaf1e780 0xaf1e7b0] [234 83 255 0 0 233 83 50 255 0 1] false false false false false false false false false false false false false false 1 [0 0 0]} + shared_test.go:277: pti: &{0x8629d20 github.com/ugorji/go/codec 140680480 0 25 0 false false 6 false [0xab6a6c0 0xab6a6f0] [0xab6a6c0 0xab6a6f0] [234 83 255 0 0 233 83 50 255 0 1] false false false false false false false false false false false false false false 1 [0 0 0]} === RUN TestBincRpcGo --- PASS: TestBincRpcGo (0.00s) === RUN TestSimpleRpcGo @@ -2386,7 +2552,7 @@ --- PASS: TestSimpleLargeContainerLen (0.00s) shared_test.go:277: -: values equal === RUN TestJsonMammothMapsAndSlices ---- PASS: TestJsonMammothMapsAndSlices (0.07s) +--- PASS: TestJsonMammothMapsAndSlices (0.02s) shared_test.go:277: equal-slice-v1: values equal shared_test.go:277: equal-slice-v1-noaddr: values equal shared_test.go:277: equal-slice-v1-p: values equal @@ -6644,7 +6810,7 @@ shared_test.go:277: equal-map-v287-p-nil: values equal shared_test.go:277: equal-map-v287-p-len: values equal === RUN TestCborMammothMapsAndSlices ---- PASS: TestCborMammothMapsAndSlices (0.07s) +--- PASS: TestCborMammothMapsAndSlices (0.02s) shared_test.go:277: equal-slice-v1: values equal shared_test.go:277: equal-slice-v1-noaddr: values equal shared_test.go:277: equal-slice-v1-p: values equal @@ -10902,7 +11068,7 @@ shared_test.go:277: equal-map-v287-p-nil: values equal shared_test.go:277: equal-map-v287-p-len: values equal === RUN TestMsgpackMammothMapsAndSlices ---- PASS: TestMsgpackMammothMapsAndSlices (0.06s) +--- PASS: TestMsgpackMammothMapsAndSlices (0.02s) shared_test.go:277: equal-slice-v1: values equal shared_test.go:277: equal-slice-v1-noaddr: values equal shared_test.go:277: equal-slice-v1-p: values equal @@ -15160,7 +15326,7 @@ shared_test.go:277: equal-map-v287-p-nil: values equal shared_test.go:277: equal-map-v287-p-len: values equal === RUN TestBincMammothMapsAndSlices ---- PASS: TestBincMammothMapsAndSlices (0.05s) +--- PASS: TestBincMammothMapsAndSlices (0.02s) shared_test.go:277: equal-slice-v1: values equal shared_test.go:277: equal-slice-v1-noaddr: values equal shared_test.go:277: equal-slice-v1-p: values equal @@ -19418,7 +19584,7 @@ shared_test.go:277: equal-map-v287-p-nil: values equal shared_test.go:277: equal-map-v287-p-len: values equal === RUN TestSimpleMammothMapsAndSlices ---- PASS: TestSimpleMammothMapsAndSlices (0.06s) +--- PASS: TestSimpleMammothMapsAndSlices (0.02s) shared_test.go:277: equal-slice-v1: values equal shared_test.go:277: equal-slice-v1-noaddr: values equal shared_test.go:277: equal-slice-v1-p: values equal @@ -23737,7 +23903,7 @@ shared_test.go:277: map-simple-3: values equal shared_test.go:277: map-simple-3: values equal === RUN TestJsonScalars ---- PASS: TestJsonScalars (0.02s) +--- PASS: TestJsonScalars (0.01s) shared_test.go:277: int-enc-eq: values equal shared_test.go:277: int-enc-eq-zero-ref: values equal shared_test.go:277: int-dec-eq: values equal @@ -24600,7 +24766,7 @@ shared_test.go:277: map[uintptr]uintptr-enc-eq-zero-ref: values equal shared_test.go:277: map[uintptr]uintptr-dec-eq: values equal === RUN TestCborScalars ---- PASS: TestCborScalars (0.02s) +--- PASS: TestCborScalars (0.01s) shared_test.go:277: int-enc-eq: values equal shared_test.go:277: int-enc-eq-zero-ref: values equal shared_test.go:277: int-dec-eq: values equal @@ -26326,7 +26492,7 @@ shared_test.go:277: map[uintptr]uintptr-enc-eq-zero-ref: values equal shared_test.go:277: map[uintptr]uintptr-dec-eq: values equal === RUN TestBincScalars ---- PASS: TestBincScalars (0.02s) +--- PASS: TestBincScalars (0.01s) shared_test.go:277: int-enc-eq: values equal shared_test.go:277: int-enc-eq-zero-ref: values equal shared_test.go:277: int-dec-eq: values equal @@ -27189,7 +27355,7 @@ shared_test.go:277: map[uintptr]uintptr-enc-eq-zero-ref: values equal shared_test.go:277: map[uintptr]uintptr-dec-eq: values equal === RUN TestSimpleScalars ---- PASS: TestSimpleScalars (0.02s) +--- PASS: TestSimpleScalars (0.01s) shared_test.go:277: int-enc-eq: values equal shared_test.go:277: int-enc-eq-zero-ref: values equal shared_test.go:277: int-dec-eq: values equal @@ -28087,7 +28253,7 @@ shared_test.go:277: simple-dec-eq-0: values equal shared_test.go:277: simple-dec-eq-1: values equal PASS -ok github.com/ugorji/go/codec 0.974s +ok github.com/ugorji/go/codec 0.439s ? github.com/ugorji/go/codec/codecgen [no test files] create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary @@ -28118,8 +28284,8 @@ dh_installdeb -O--buildsystem=golang dh_golang -O--buildsystem=golang dh_gencontrol -O--buildsystem=golang -dpkg-gencontrol: warning: Depends field of package golang-github-ugorji-go-codec: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package golang-github-ugorji-go-codec-dev: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package golang-github-ugorji-go-codec: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang dpkg-deb: building package 'golang-github-ugorji-go-codec-dev' in '../golang-github-ugorji-go-codec-dev_1.1.1-1_all.deb'. @@ -28130,12 +28296,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/37980/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/37980/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/7796 and its subdirectories -I: Current time: Tue May 19 13:46:34 -12 2020 -I: pbuilder-time-stamp: 1589939194 +I: removing directory /srv/workspace/pbuilder/37980 and its subdirectories +I: Current time: Tue Jun 22 22:10:22 +14 2021 +I: pbuilder-time-stamp: 1624349422