load("@bazel_tools//tools/build_rules/go:def.bzl", "go_repositories") go_repositories() git_repository( name = "ws_remote", remote = "https://github.com/laramiel/bazel-example-golang-remote.git", commit = "8f2e405", ) BARE_BUILD = """ load("@bazel_tools//tools/build_rules/go:def.bzl", "go_prefix", "go_library") go_prefix("github.com/laramiel/bazel-example-golang-bare") go_library( name = "bare", srcs = [ "bare.go" ], visibility = ["//visibility:public"], ) """ new_git_repository( name = "ws_bare", remote = "https://github.com/laramiel/bazel-example-golang-bare.git", commit = "3bd848f", build_file_content = BARE_BUILD )