go get -u -v github.com/ramya-rao-a/go-outline go get -u -v github.com/acroca/go-symbols go get -u -v github.com/mdempsky/gocode go get -u -v github.com/rogpeppe/godef go get -u -v golang.org/x/tools/cmd/godoc go get -u -v github.com/zmb3/gogetdoc go get -u -v golang.org/x/lint/golint go get -u -v github.com/fatih/gomodifytags go get -u -v golang.org/x/tools/cmd/gorename go get -u -v sourcegraph.com/sqs/goreturns go get -u -v golang.org/x/tools/cmd/goimports go get -u -v github.com/cweill/gotests/... go get -u -v golang.org/x/tools/cmd/guru go get -u -v github.com/josharian/impl go get -u -v github.com/haya14busa/goplay/cmd/goplay go get -u -v github.com/uudashr/gopkgs/cmd/gopkgs go get -u -v github.com/davidrjenni/reftools/cmd/fillstruct
第一個程式
範例 1 : 創建簡易的輸出功能
1 2 3 4 5
package main import"fmt" funcmain(){ fmt.Print("Hello Go. !!") }
範例 2 : Go 可以支援 Emoji
1 2 3 4 5 6 7
package main import"fmt" funcmain() { var varByte byte = 'a' var varRun rune = '🧨' fmt.Printf("%c = %d and %c =%U\n", varByte, varByte, varRun, varRun) }
補充
1. golang在go get時錯誤提示 : xx cannot download,xxx is a GOROOT, not a GOPATH. For more details see:…