linkerd2/controller
Oliver Gould 2a4f38b9e7
proto: Use explicit `go_package` option (#1120)
protobuf has a `go_package` option that can be used to explicitly name
Go packages such that they can be imported without additional rewrites.

This allows us to store proto files without additional, redundant
directories (which were used for packaging hints, previously).

This change adds an explicit `go_package` to all .proto files and
updates `bin/protoc-go.sh` to ensure these packages are output into
$GOPATH (so that the go_package can be absolute). This removes the need
to manually rewrite imports in bin/protoc-go.sh.
2018-06-14 14:03:00 -07:00
..
api Allow k8s API clients to watch a subset of resources (#1118) 2018-06-14 11:09:01 -07:00
cmd Allow k8s API clients to watch a subset of resources (#1118) 2018-06-14 11:09:01 -07:00
destination Allow k8s API clients to watch a subset of resources (#1118) 2018-06-14 11:09:01 -07:00
gen proto: Use explicit `go_package` option (#1120) 2018-06-14 14:03:00 -07:00
k8s Allow k8s API clients to watch a subset of resources (#1118) 2018-06-14 11:09:01 -07:00
script Allow k8s API clients to watch a subset of resources (#1118) 2018-06-14 11:09:01 -07:00
tap Move controller/util and web/util packages to pkg (#1109) 2018-06-13 11:25:56 -07:00
Dockerfile dst svc: use shared informer instead of custom endpoints informer (#1079) 2018-06-13 11:11:57 -07:00