[{"title":"( 74 个子文件 136KB ) protoc-gen-map:grpcprotobufSQL数据映射器框架-源码","children":[{"title":"protoc-gen-map-master","children":[{"title":"go.mod <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"main.go <span style='color:#111;'> 265B </span>","children":null,"spread":false},{"title":".github","children":[{"title":"stale.yaml <span style='color:#111;'> 696B </span>","children":null,"spread":false}],"spread":true},{"title":"testdata","children":[{"title":"sql","children":[{"title":"reflect.sql <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"mapping.sql <span style='color:#111;'> 4.72KB </span>","children":null,"spread":false}],"spread":true},{"title":"testdata.go <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"mapper.golden <span style='color:#111;'> 78.54KB </span>","children":null,"spread":false},{"title":"tests.pb.map.go <span style='color:#111;'> 140.94KB </span>","children":null,"spread":false},{"title":"callbacks.go <span style='color:#111;'> 2.37KB </span>","children":null,"spread":false},{"title":"initdb","children":[{"title":"sql","children":[{"title":"init_db.sql <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"inserts.sql <span style='color:#111;'> 928B </span>","children":null,"spread":false}],"spread":true},{"title":"initdb.proto <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"initdb.pb.go <span style='color:#111;'> 38.89KB </span>","children":null,"spread":false},{"title":"BUILD <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"initdb.pb.map.go <span style='color:#111;'> 23.07KB </span>","children":null,"spread":false}],"spread":true},{"title":"gentest","children":[{"title":"sql","children":[{"title":"sql","children":[{"title":"subdir.sql <span style='color:#111;'> 42B </span>","children":null,"spread":false}],"spread":true},{"title":"gentest.sql <span style='color:#111;'> 494B </span>","children":null,"spread":false}],"spread":true},{"title":"unary_type_test.proto <span style='color:#111;'> 837B </span>","children":null,"spread":false},{"title":"only_unary_exec.pb.map.go <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false},{"title":"unary_type_test.pb.go <span style='color:#111;'> 31.90KB </span>","children":null,"spread":false},{"title":"only_unary_query.pb.map.go <span style='color:#111;'> 4.46KB </span>","children":null,"spread":false},{"title":"only_unary_query.proto <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"only_unary_exec.pb.go <span style='color:#111;'> 8.31KB </span>","children":null,"spread":false},{"title":"only_unary_exec.proto <span style='color:#111;'> 213B </span>","children":null,"spread":false},{"title":"unary_type_test.pb.map.go <span style='color:#111;'> 25.83KB </span>","children":null,"spread":false},{"title":"only_streaming.pb.map.go <span style='color:#111;'> 5.55KB </span>","children":null,"spread":false},{"title":"only_streaming.proto <span style='color:#111;'> 241B </span>","children":null,"spread":false},{"title":"only_unary_query.pb.go <span style='color:#111;'> 8.32KB </span>","children":null,"spread":false},{"title":"only_streaming.pb.go <span style='color:#111;'> 9.19KB </span>","children":null,"spread":false},{"title":"BUILD <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false}],"spread":false},{"title":"tests.pb.go <span style='color:#111;'> 134.13KB </span>","children":null,"spread":false},{"title":"BUILD <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"tests.proto <span style='color:#111;'> 5.26KB </span>","children":null,"spread":false}],"spread":true},{"title":"go.sum <span style='color:#111;'> 17.54KB </span>","children":null,"spread":false},{"title":"bazel","children":[{"title":"http_dependencies.bzl <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false},{"title":"go_repositories.bzl <span style='color:#111;'> 13.27KB </span>","children":null,"spread":false},{"title":"imports.bzl <span style='color:#111;'> 340B </span>","children":null,"spread":false},{"title":"BUILD <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"mapper","children":[{"title":"param.go <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false},{"title":"reflect_test.go <span style='color:#111;'> 754B </span>","children":null,"spread":false},{"title":"mapper.go <span style='color:#111;'> 18.16KB </span>","children":null,"spread":false},{"title":"mapper_test.go <span style='color:#111;'> 13.98KB </span>","children":null,"spread":false},{"title":"BUILD <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"param_test.go <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"reflect.go <span style='color:#111;'> 5.72KB </span>","children":null,"spread":false}],"spread":true},{"title":"plugin","children":[{"title":"plugin.go <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"generate_test.go <span style='color:#111;'> 462B </span>","children":null,"spread":false},{"title":"templates.go <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false},{"title":"generate.go <span style='color:#111;'> 7.13KB </span>","children":null,"spread":false},{"title":"BUILD <span style='color:#111;'> 1014B </span>","children":null,"spread":false},{"title":"imports.go <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false}],"spread":true},{"title":"examples","children":[{"title":"sql","children":[{"title":"query.sql <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false}],"spread":true},{"title":"server.go <span style='color:#111;'> 1009B </span>","children":null,"spread":false},{"title":"query.pb.map.go <span style='color:#111;'> 23.17KB </span>","children":null,"spread":false},{"title":"generate.sh <span style='color:#111;'> 166B </span>","children":null,"spread":false},{"title":"BUILD <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"query.proto <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"query.pb.go <span style='color:#111;'> 48.89KB </span>","children":null,"spread":false}],"spread":true},{"title":"CONTRIBUTING.md <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"WORKSPACE <span style='color:#111;'> 300B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 18.90KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 859B </span>","children":null,"spread":false},{"title":"BUILD <span style='color:#111;'> 814B </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"streaing_response.go <span style='color:#111;'> 4.31KB </span>","children":null,"spread":false},{"title":"templates.go <span style='color:#111;'> 360B </span>","children":null,"spread":false},{"title":"unary_response.go <span style='color:#111;'> 4.85KB </span>","children":null,"spread":false},{"title":"init.go <span style='color:#111;'> 91B </span>","children":null,"spread":false},{"title":"server.go <span style='color:#111;'> 278B </span>","children":null,"spread":false},{"title":"funcs.go <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"enum_value_maps.go <span style='color:#111;'> 295B </span>","children":null,"spread":false},{"title":"BUILD <span style='color:#111;'> 824B </span>","children":null,"spread":false},{"title":"funcs_test.go <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false}],"spread":false},{"title":".gitignore <span style='color:#111;'> 208B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]