You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
760 B
37 lines
760 B
## completion |
|
compctl -g "*.go" gofmt # standard go tools |
|
compctl -g "*.go" gccgo # gccgo |
|
|
|
# gc |
|
for p in 5 6 8; do |
|
compctl -g "*.${p}" ${p}l |
|
compctl -g "*.go" ${p}g |
|
done |
|
unset p |
|
|
|
## aliases |
|
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' |
|
alias gog='go get' |
|
alias goga='go get ./...' |
|
alias goi='go install' |
|
alias gol='go list' |
|
alias gom='go mod' |
|
alias gopa='cd $GOPATH' |
|
alias gopb='cd $GOPATH/bin' |
|
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' |
|
alias gove='go version' |
|
alias gow='go work'
|
|
|