├── .github └── workflows │ └── go.yml ├── .gitignore ├── LICENSE ├── README.md ├── all_test.go ├── benchmark_marshaler_test.go ├── benchmark_test.go ├── bridge.go ├── example_test.go ├── export_test.go ├── go.mod ├── go.sum ├── init.go ├── reflect.go ├── reflect113.go ├── reflect_test.go ├── set_test.go ├── tostring_test.go ├── type.go └── value.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/README.md -------------------------------------------------------------------------------- /all_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/all_test.go -------------------------------------------------------------------------------- /benchmark_marshaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/benchmark_marshaler_test.go -------------------------------------------------------------------------------- /benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/benchmark_test.go -------------------------------------------------------------------------------- /bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/bridge.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/example_test.go -------------------------------------------------------------------------------- /export_test.go: -------------------------------------------------------------------------------- 1 | package reflect 2 | 3 | type Buffer struct { 4 | buf []byte 5 | } 6 | -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/goccy/go-reflect 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/init.go -------------------------------------------------------------------------------- /reflect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/reflect.go -------------------------------------------------------------------------------- /reflect113.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/reflect113.go -------------------------------------------------------------------------------- /reflect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/reflect_test.go -------------------------------------------------------------------------------- /set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/set_test.go -------------------------------------------------------------------------------- /tostring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/tostring_test.go -------------------------------------------------------------------------------- /type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/type.go -------------------------------------------------------------------------------- /value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goccy/go-reflect/HEAD/value.go --------------------------------------------------------------------------------