├── LICENSE ├── README.md ├── examples ├── foo-service │ ├── gen.go │ ├── simple-service.pb.go │ ├── simple-service.pb.kit.go │ └── simple-service.proto └── main.go ├── main.go ├── protobuf ├── gen.go └── google │ ├── api │ ├── annotations.pb.go │ ├── annotations.proto │ ├── http.pb.go │ └── http.proto │ ├── protobuf │ ├── README.md │ ├── any.proto │ ├── api.proto │ ├── descriptor.proto │ ├── duration.proto │ ├── empty.proto │ ├── field_mask.proto │ ├── source_context.proto │ ├── struct.proto │ ├── timestamp.proto │ ├── type.proto │ └── wrappers.proto │ ├── rpc │ ├── README.md │ ├── code.proto │ ├── error_details.proto │ └── status.proto │ └── type │ ├── README.md │ ├── color.proto │ ├── date.proto │ ├── dayofweek.proto │ ├── latlng.proto │ ├── money.proto │ └── timeofday.proto ├── runtime ├── decode.go └── router.go ├── template.go └── utils.go /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/README.md -------------------------------------------------------------------------------- /examples/foo-service/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/examples/foo-service/gen.go -------------------------------------------------------------------------------- /examples/foo-service/simple-service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/examples/foo-service/simple-service.pb.go -------------------------------------------------------------------------------- /examples/foo-service/simple-service.pb.kit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/examples/foo-service/simple-service.pb.kit.go -------------------------------------------------------------------------------- /examples/foo-service/simple-service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/examples/foo-service/simple-service.proto -------------------------------------------------------------------------------- /examples/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/examples/main.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/main.go -------------------------------------------------------------------------------- /protobuf/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/gen.go -------------------------------------------------------------------------------- /protobuf/google/api/annotations.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/api/annotations.pb.go -------------------------------------------------------------------------------- /protobuf/google/api/annotations.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/api/annotations.proto -------------------------------------------------------------------------------- /protobuf/google/api/http.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/api/http.pb.go -------------------------------------------------------------------------------- /protobuf/google/api/http.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/api/http.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/README.md -------------------------------------------------------------------------------- /protobuf/google/protobuf/any.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/any.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/api.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/descriptor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/descriptor.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/duration.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/duration.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/empty.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/empty.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/field_mask.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/field_mask.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/source_context.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/source_context.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/struct.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/struct.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/timestamp.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/timestamp.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/type.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/type.proto -------------------------------------------------------------------------------- /protobuf/google/protobuf/wrappers.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/protobuf/wrappers.proto -------------------------------------------------------------------------------- /protobuf/google/rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/rpc/README.md -------------------------------------------------------------------------------- /protobuf/google/rpc/code.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/rpc/code.proto -------------------------------------------------------------------------------- /protobuf/google/rpc/error_details.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/rpc/error_details.proto -------------------------------------------------------------------------------- /protobuf/google/rpc/status.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/rpc/status.proto -------------------------------------------------------------------------------- /protobuf/google/type/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/type/README.md -------------------------------------------------------------------------------- /protobuf/google/type/color.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/type/color.proto -------------------------------------------------------------------------------- /protobuf/google/type/date.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/type/date.proto -------------------------------------------------------------------------------- /protobuf/google/type/dayofweek.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/type/dayofweek.proto -------------------------------------------------------------------------------- /protobuf/google/type/latlng.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/type/latlng.proto -------------------------------------------------------------------------------- /protobuf/google/type/money.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/type/money.proto -------------------------------------------------------------------------------- /protobuf/google/type/timeofday.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/protobuf/google/type/timeofday.proto -------------------------------------------------------------------------------- /runtime/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/runtime/decode.go -------------------------------------------------------------------------------- /runtime/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/runtime/router.go -------------------------------------------------------------------------------- /template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/template.go -------------------------------------------------------------------------------- /utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmandaCameron/protoc-gen-gokit/HEAD/utils.go --------------------------------------------------------------------------------