This file is indexed.

/usr/share/gocode/src/github.com/golang/protobuf/protoc-gen-go/testdata/imp.pb.go.golden is in golang-goprotobuf-dev 0.0~git20170808.0.1909bc2-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
// Code generated by protoc-gen-go.
// source: imp.proto
// DO NOT EDIT!

package imp

import proto "github.com/golang/protobuf/proto"
import "math"
import "os"
import imp1 "imp2.pb"

// Reference proto & math imports to suppress error if they are not otherwise used.
var _ = proto.GetString
var _ = math.Inf

// Types from public import imp2.proto
type PubliclyImportedMessage imp1.PubliclyImportedMessage

func (this *PubliclyImportedMessage) Reset() { (*imp1.PubliclyImportedMessage)(this).Reset() }
func (this *PubliclyImportedMessage) String() string {
	return (*imp1.PubliclyImportedMessage)(this).String()
}

// PubliclyImportedMessage from public import imp.proto

type ImportedMessage_Owner int32

const (
	ImportedMessage_DAVE ImportedMessage_Owner = 1
	ImportedMessage_MIKE ImportedMessage_Owner = 2
)

var ImportedMessage_Owner_name = map[int32]string{
	1: "DAVE",
	2: "MIKE",
}
var ImportedMessage_Owner_value = map[string]int32{
	"DAVE": 1,
	"MIKE": 2,
}

// NewImportedMessage_Owner is deprecated. Use x.Enum() instead.
func NewImportedMessage_Owner(x ImportedMessage_Owner) *ImportedMessage_Owner {
	e := ImportedMessage_Owner(x)
	return &e
}
func (x ImportedMessage_Owner) Enum() *ImportedMessage_Owner {
	p := new(ImportedMessage_Owner)
	*p = x
	return p
}
func (x ImportedMessage_Owner) String() string {
	return proto.EnumName(ImportedMessage_Owner_name, int32(x))
}

type ImportedMessage struct {
	Field            *int64           `protobuf:"varint,1,req,name=field" json:"field,omitempty"`
	XXX_extensions   map[int32][]byte `json:",omitempty"`
	XXX_unrecognized []byte           `json:",omitempty"`
}

func (this *ImportedMessage) Reset()         { *this = ImportedMessage{} }
func (this *ImportedMessage) String() string { return proto.CompactTextString(this) }

var extRange_ImportedMessage = []proto.ExtensionRange{
	proto.ExtensionRange{90, 100},
}

func (*ImportedMessage) ExtensionRangeArray() []proto.ExtensionRange {
	return extRange_ImportedMessage
}
func (this *ImportedMessage) ExtensionMap() map[int32][]byte {
	if this.XXX_extensions == nil {
		this.XXX_extensions = make(map[int32][]byte)
	}
	return this.XXX_extensions
}

type ImportedExtendable struct {
	XXX_extensions   map[int32][]byte `json:",omitempty"`
	XXX_unrecognized []byte           `json:",omitempty"`
}

func (this *ImportedExtendable) Reset()         { *this = ImportedExtendable{} }
func (this *ImportedExtendable) String() string { return proto.CompactTextString(this) }

func (this *ImportedExtendable) Marshal() ([]byte, error) {
	return proto.MarshalMessageSet(this.ExtensionMap())
}
func (this *ImportedExtendable) Unmarshal(buf []byte) error {
	return proto.UnmarshalMessageSet(buf, this.ExtensionMap())
}
// ensure ImportedExtendable satisfies proto.Marshaler and proto.Unmarshaler
var _ proto.Marshaler = (*ImportedExtendable)(nil)
var _ proto.Unmarshaler = (*ImportedExtendable)(nil)

var extRange_ImportedExtendable = []proto.ExtensionRange{
	proto.ExtensionRange{100, 536870911},
}

func (*ImportedExtendable) ExtensionRangeArray() []proto.ExtensionRange {
	return extRange_ImportedExtendable
}
func (this *ImportedExtendable) ExtensionMap() map[int32][]byte {
	if this.XXX_extensions == nil {
		this.XXX_extensions = make(map[int32][]byte)
	}
	return this.XXX_extensions
}

func init() {
	proto.RegisterEnum("imp.ImportedMessage_Owner", ImportedMessage_Owner_name, ImportedMessage_Owner_value)
}