code: func FindField(d *pb.DescriptorProto, name string) int {
  	for i, x := range d.GetField() {
  		if x.GetName() == name {
  			return i
  		}
  	}
  	return -1
  }
docs: ////////////////////////////////////////////////////////////////////////////////
  // DescriptorProto (a message)
  // FindField searches for a FieldDescriptorProto by name.