protobuf-go/cmd/protoc-gen-go/testdata
Damien Neil 0fc224513b cmd/protoc-gen-go: enforce init order within packages
Ensure that the init funcs for files within a Go package run in the
dependency order of the source .proto files. That is, if a.proto and b.proto
are part of the same Go package, and a.proto imports b.proto, then b.pb.go's
init funcs must run before a.pb.go's.

Change-Id: I0e86ff22e5c4cab9df7a73fe4805390fadd34b0d
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/166419
Reviewed-by: Joe Tsai <thebrokentoaster@gmail.com>
Reviewed-by: Herbie Ong <herbie@google.com>
2019-03-10 22:19:14 +00:00
..
annotations cmd/protoc-gen-go: enforce init order within packages 2019-03-10 22:19:14 +00:00
comments cmd/protoc-gen-go: enforce init order within packages 2019-03-10 22:19:14 +00:00
extensions cmd/protoc-gen-go: enforce init order within packages 2019-03-10 22:19:14 +00:00
fieldnames cmd/protoc-gen-go: enforce init order within packages 2019-03-10 22:19:14 +00:00
import_public cmd/protoc-gen-go: enforce init order within packages 2019-03-10 22:19:14 +00:00
imports cmd/protoc-gen-go: enforce init order within packages 2019-03-10 22:19:14 +00:00
issue780_oneof_conflict cmd/protoc-gen-go: enforce init order within packages 2019-03-10 22:19:14 +00:00
nopackage cmd/protoc-gen-go: enforce init order within packages 2019-03-10 22:19:14 +00:00
proto2 cmd/protoc-gen-go: enforce init order within packages 2019-03-10 22:19:14 +00:00
proto3 cmd/protoc-gen-go: enforce init order within packages 2019-03-10 22:19:14 +00:00