[{"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}]