github.com/afking/bazel-gazelle@v0.0.0-20180301150245-c02bc0f529e8/internal/rules/testdata/repo/default_visibility/BUILD.want (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
     3  
     4  proto_library(
     5      name = "default_visibility_proto",
     6      srcs = ["foo.proto"],
     7  )
     8  
     9  go_proto_library(
    10      name = "default_visibility_go_proto",
    11      importpath = "example.com/repo/default_visibility",
    12      proto = ":default_visibility_proto",
    13  )
    14  
    15  go_library(
    16      name = "go_default_library",
    17      srcs = ["lib.go"],
    18      embed = [":default_visibility_go_proto"],
    19      importpath = "example.com/repo/default_visibility",
    20  )
    21  
    22  go_test(
    23      name = "go_default_test",
    24      srcs = ["a_test.go"],
    25      embed = [":go_default_library"],
    26  )