Browse Source

feat(golang): add `goe`, `gove` aliases

Closes #10914
milinches 1 year ago
parent
commit
37d9e1aee9
2 changed files with 5 additions and 1 deletions
  1. 3 1
      plugins/golang/README.md
  2. 2 0
      plugins/golang/golang.plugin.zsh

+ 3 - 1
plugins/golang/README.md

@@ -16,11 +16,12 @@ plugins=(... golang)
 | gob    | `go build`        | Build your code                                               |
 | goc    | `go clean`        | Removes object files from package source directories          |
 | god    | `go doc`          | Prints documentation comments                                 |
+| goe    | `go env`          | Prints Go environment information                             |
 | gof    | `go fmt`          | Gofmt formats (aligns and indents) Go programs.               |
 | gofa   | `go fmt ./...`    | Run go fmt for all packages in current directory, recursively |
 | gofx   | `go fix`          | Update packages to use a new API                              |
 | gog    | `go get`          | Downloads packages and then installs them to $GOPATH          |
-| gog    | `go get ./...`    | Installs all dependencies in current directory, recursively   |
+| goga   | `go get ./...`    | Installs all dependencies in current directory, recursively   |
 | goi    | `go install`      | Compiles and installs packages to $GOPATH                     |
 | gol    | `go list`         | Lists Go packages                                             |
 | gom    | `go mod`          | Access to operations on modules                               |
@@ -35,4 +36,5 @@ plugins=(... golang)
 | 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 |
+| gove   | `go version`      | Prints Go version                                             |
 | gow    | `go work`         | Work provides access to operations on workspaces              |

+ 2 - 0
plugins/golang/golang.plugin.zsh

@@ -13,6 +13,7 @@ unset p
 alias gob='go build'
 alias goc='go clean'
 alias god='go doc'
+alias goe='go env'
 alias gof='go fmt'
 alias gofa='go fmt ./...'
 alias gofx='go fix'
@@ -32,4 +33,5 @@ alias gotoc='go tool compile'
 alias gotod='go tool dist'
 alias gotofx='go tool fix'
 alias gov='go vet'
+alias gove='go version'
 alias gow='go work'