This is only a conceptual document. Every detail may change in my real implementation.
Golang is a great language with a powerful built-in command line tool go
. Unlike other language's compiler tool, go
can do much more than just compiling code: go get
or go install
can download or install external packages; go test
is for testing; and more...
As a developer, I always have needs to do something before or after go
command to do my own customization.