From 89596597e99676329846efcf9e8512fc389d96cd Mon Sep 17 00:00:00 2001 From: Chaithanya Naik Date: Sat, 30 Oct 2021 11:14:51 +0530 Subject: [PATCH] feat(golang): add aliases for `go tool` utility (#10361) Closes #10361 --- plugins/golang/README.md | 4 ++++ plugins/golang/golang.plugin.zsh | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/plugins/golang/README.md b/plugins/golang/README.md index 1dc9b080b..8bfe3ae3d 100644 --- a/plugins/golang/README.md +++ b/plugins/golang/README.md @@ -30,4 +30,8 @@ plugins=(... golang) | gor | `go run` | Compiles and runs your code | | got | `go test` | Runs tests | | gota | `go test ./...` | Runs tests in all subdirectories | +| goto | `go tool` | Prints all the available tools | +| gotoc | `go tool compile` | Generates object file | +| gotod | `go tool dist` | Utility to bootstrap, build and test go runtime | +| gotofx | `go tool fix` | Fixes an application to use newer features | | gov | `go vet` | Vet examines Go source code and reports suspicious constructs | diff --git a/plugins/golang/golang.plugin.zsh b/plugins/golang/golang.plugin.zsh index 05196acc0..3ef9da6aa 100644 --- a/plugins/golang/golang.plugin.zsh +++ b/plugins/golang/golang.plugin.zsh @@ -274,4 +274,8 @@ alias gops='cd $GOPATH/src' alias gor='go run' alias got='go test' alias gota='go test ./...' +alias goto='go tool' +alias gotoc='go tool compile' +alias gotod='go tool dist' +alias gotofx='go tool fix' alias gov='go vet'