Awesome
Learning Golang
Just one of the things I'm learning: https://github.com/hchiam/learning
Tutorial from Google and Codecademy: https://www.codecademy.com/learn/learn-go
Basic local setup
Download Golang: https://golang.org/dl
Aside: You might also want to set up your .bash_profile
:
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
Build binary/executable of hello.go
:
go build hello.go
Run binary/executable named simply hello
:
./hello
Compile and execute in one step*
(*BUT does NOT create executable hello
):
go run hello.go
To install Golang linter
go get -u golang.org/x/lint/golint
To get documentation on something
Example: to make the CLI show documentation on the Println
function of fmt
:
go doc fmt.Println