Directories ¶
Path | Synopsis |
---|---|
extract_package
Command extract_package is a helper program that extracts a package name from a golang source file.
|
Command extract_package is a helper program that extracts a package name from a golang source file. |
fetch_repo
Command fetch_repo is similar to "go get -d" but it works even if the given repository path is not a buildable Go package and it checks out a specific revision rather than the latest revision.
|
Command fetch_repo is similar to "go get -d" but it works even if the given repository path is not a buildable Go package and it checks out a specific revision rather than the latest revision. |
gazelle/gazelle
Command gazelle is a BUILD file generator for Go projects.
|
Command gazelle is a BUILD file generator for Go projects. |
gazelle/generator
Package generator provides core functionality of BUILD file generation in gazelle.
|
Package generator provides core functionality of BUILD file generation in gazelle. |
gazelle/merger
Package merger provides methods for merging parsed BUILD files.
|
Package merger provides methods for merging parsed BUILD files. |
gazelle/packages
Package packages provides Go package traversal in a Bazel repository.
|
Package packages provides Go package traversal in a Bazel repository. |
gazelle/rules
Package rules provides Bazel rule generation for Go build targets.
|
Package rules provides Bazel rule generation for Go build targets. |
gazelle/wspace
Package wspace provides functions to locate and modify a bazel WORKSPACE file.
|
Package wspace provides functions to locate and modify a bazel WORKSPACE file. |
wtool
wtool augments your bazel WORKSPACE file with new_go_repository entries Example Usage: wtool com_github_golang_glog com_google_cloud_go will add 2 new_go_repository to your WORKSPACE by converting com_github_golang_glog -> github.com/golang/glog and so forth and then doing a 'git ls-remote' to get the latest commit.
|
wtool augments your bazel WORKSPACE file with new_go_repository entries Example Usage: wtool com_github_golang_glog com_google_cloud_go will add 2 new_go_repository to your WORKSPACE by converting com_github_golang_glog -> github.com/golang/glog and so forth and then doing a 'git ls-remote' to get the latest commit. |
Click to show internal directories.
Click to hide internal directories.