github.com/jhump/protocompile@v0.0.0-20221021153901-4f6f732835e8/internal/types.go (about) 1 package internal 2 3 import "google.golang.org/protobuf/types/descriptorpb" 4 5 var FieldTypes = map[string]descriptorpb.FieldDescriptorProto_Type{ 6 "double": descriptorpb.FieldDescriptorProto_TYPE_DOUBLE, 7 "float": descriptorpb.FieldDescriptorProto_TYPE_FLOAT, 8 "int32": descriptorpb.FieldDescriptorProto_TYPE_INT32, 9 "int64": descriptorpb.FieldDescriptorProto_TYPE_INT64, 10 "uint32": descriptorpb.FieldDescriptorProto_TYPE_UINT32, 11 "uint64": descriptorpb.FieldDescriptorProto_TYPE_UINT64, 12 "sint32": descriptorpb.FieldDescriptorProto_TYPE_SINT32, 13 "sint64": descriptorpb.FieldDescriptorProto_TYPE_SINT64, 14 "fixed32": descriptorpb.FieldDescriptorProto_TYPE_FIXED32, 15 "fixed64": descriptorpb.FieldDescriptorProto_TYPE_FIXED64, 16 "sfixed32": descriptorpb.FieldDescriptorProto_TYPE_SFIXED32, 17 "sfixed64": descriptorpb.FieldDescriptorProto_TYPE_SFIXED64, 18 "bool": descriptorpb.FieldDescriptorProto_TYPE_BOOL, 19 "string": descriptorpb.FieldDescriptorProto_TYPE_STRING, 20 "bytes": descriptorpb.FieldDescriptorProto_TYPE_BYTES, 21 }