Add srcs for Go rules.

--
MOS_MIGRATED_REVID=107939664
diff --git a/tools/BUILD b/tools/BUILD
index 3dde096..5177d2e 100644
--- a/tools/BUILD
+++ b/tools/BUILD
@@ -30,6 +30,7 @@
         "//tools/build_defs/sass:srcs",
         "//tools/build_rules/appengine:srcs",
         "//tools/build_rules/closure:srcs",
+        "//tools/build_rules/go:srcs",
         "//tools/build_rules/rust:srcs",
         "//tools/buildstamp:srcs",
         "//tools/jdk:package-srcs",
diff --git a/tools/build_rules/go/BUILD b/tools/build_rules/go/BUILD
index 7603ba5..4b9bebc 100644
--- a/tools/build_rules/go/BUILD
+++ b/tools/build_rules/go/BUILD
@@ -4,7 +4,9 @@
 
 filegroup(
     name = "srcs",
-    srcs = [
-        "def.bzl",
+    srcs = glob(["**"]) + [
+        "//tools/build_rules/go/tools:srcs",
+        "//tools/build_rules/go/toolchain:srcs",
     ],
+    visibility = ["//tools:__pkg__"],
 )
diff --git a/tools/build_rules/go/toolchain/BUILD b/tools/build_rules/go/toolchain/BUILD
index 0cb573f..6d9641b 100644
--- a/tools/build_rules/go/toolchain/BUILD
+++ b/tools/build_rules/go/toolchain/BUILD
@@ -36,7 +36,5 @@
         "BUILD",
         "BUILD.go-toolchain",
         "WORKSPACE.go-toolchain",
-        ":go_tool",
-        ":toolchain",
     ],
 )