github.com/bazelbuild/remote-apis-sdks@v0.0.0-20240425170053-8a36686a6350/go/pkg/balancer/BUILD.bazel (about) 1 load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2 3 go_library( 4 name = "balancer", 5 srcs = [ 6 "gcp_balancer.go", 7 "gcp_interceptor.go", 8 "gcp_picker.go", 9 ], 10 importpath = "github.com/bazelbuild/remote-apis-sdks/go/pkg/balancer", 11 visibility = ["//visibility:public"], 12 deps = [ 13 "//go/pkg/balancer/proto", 14 "@org_golang_google_grpc//:go_default_library", 15 "@org_golang_google_grpc//balancer:go_default_library", 16 "@org_golang_google_grpc//connectivity:go_default_library", 17 "@org_golang_google_grpc//grpclog:go_default_library", 18 "@org_golang_google_grpc//resolver:go_default_library", 19 "@org_golang_google_protobuf//encoding/protojson:go_default_library", 20 ], 21 ) 22 23 go_test( 24 name = "balancer_test", 25 srcs = ["gcp_balancer_test.go"], 26 embed = [":balancer"], 27 deps = [ 28 "@com_github_google_uuid//:uuid", 29 "@org_golang_google_grpc//balancer:go_default_library", 30 "@org_golang_google_grpc//connectivity:go_default_library", 31 "@org_golang_google_grpc//resolver:go_default_library", 32 ], 33 )