1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2 3package(default_visibility = ["//:__subpackages__"]) # keep 4 5licenses(["notice"]) # keep 6 7go_library( 8 name = "primitiveset", 9 srcs = ["primitiveset.go"], 10 importpath = "github.com/google/tink/go/core/primitiveset", 11 visibility = ["//visibility:public"], 12 deps = [ 13 "//core/cryptofmt", 14 "//proto/tink_go_proto", 15 ], 16) 17 18go_test( 19 name = "primitiveset_test", 20 srcs = ["primitiveset_test.go"], 21 deps = [ 22 ":primitiveset", 23 "//proto/tink_go_proto", 24 "//testutil", 25 "@com_github_google_go_cmp//cmp", 26 ], 27) 28 29alias( 30 name = "go_default_library", 31 actual = ":primitiveset", 32 visibility = ["//visibility:public"], 33) 34