From 37d9e1aee9289025373d3f840ead74897206d73f Mon Sep 17 00:00:00 2001
From: milinches <ibrogenius5165@gmail.com>
Date: Sat, 7 May 2022 06:12:22 +0100
Subject: [PATCH] feat(golang): add `goe`, `gove` aliases

Closes #10914
---
 plugins/golang/README.md         | 4 +++-
 plugins/golang/golang.plugin.zsh | 2 ++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/plugins/golang/README.md b/plugins/golang/README.md
index 3b7d1e19..128cc7fb 100644
--- a/plugins/golang/README.md
+++ b/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              |
diff --git a/plugins/golang/golang.plugin.zsh b/plugins/golang/golang.plugin.zsh
index 0dbaab06..45ccd3a1 100644
--- a/plugins/golang/golang.plugin.zsh
+++ b/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'