-
Strong and statically typed
-
Excellect community
-
Key features
- Simplicity
- Fast compile times
- Garbage collected
- Built-in concurrency
- Compile to standalone binaries
- https://github.com/unknwon/the-way-to-go_ZH_CN
- https://golang2.eddycjy.com/posts/ch1/01-simple-flag/
-
GOROOT
is a variable that defines where your Go SDK is located. You do not need to change this variable, unless you plan to use different Go versions. -
GOPATH
is a variable that defines the root of your workspace.-
src/
: location of Go source code (for example, .go, .c, .g, .s). -
pkg/
: location of compiled package code (for example, .a). -
bin/
: location of compiled executable programs built by Go.
-
-
Go
-
Bracket Pair Colorizer
-
GitLens - Git supercharged
-
indent-rainbow