├── README.md ├── analyze.go ├── codegen.go ├── codegen.tpl.go ├── example ├── fb_types │ ├── main.go │ └── module │ │ ├── module.fastbin.go │ │ └── module.go └── fb_vs_pb │ ├── all_test.go │ ├── fb │ ├── fb.fastbin.go │ └── fb.go │ └── pb │ ├── test.pb │ └── test.pb.pb.go └── fastbin.go /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/README.md -------------------------------------------------------------------------------- /analyze.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/analyze.go -------------------------------------------------------------------------------- /codegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/codegen.go -------------------------------------------------------------------------------- /codegen.tpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/codegen.tpl.go -------------------------------------------------------------------------------- /example/fb_types/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/example/fb_types/main.go -------------------------------------------------------------------------------- /example/fb_types/module/module.fastbin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/example/fb_types/module/module.fastbin.go -------------------------------------------------------------------------------- /example/fb_types/module/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/example/fb_types/module/module.go -------------------------------------------------------------------------------- /example/fb_vs_pb/all_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/example/fb_vs_pb/all_test.go -------------------------------------------------------------------------------- /example/fb_vs_pb/fb/fb.fastbin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/example/fb_vs_pb/fb/fb.fastbin.go -------------------------------------------------------------------------------- /example/fb_vs_pb/fb/fb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/example/fb_vs_pb/fb/fb.go -------------------------------------------------------------------------------- /example/fb_vs_pb/pb/test.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/example/fb_vs_pb/pb/test.pb -------------------------------------------------------------------------------- /example/fb_vs_pb/pb/test.pb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/example/fb_vs_pb/pb/test.pb.pb.go -------------------------------------------------------------------------------- /fastbin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funny/fastbin/HEAD/fastbin.go --------------------------------------------------------------------------------