Go,又稱Golang,是一個Google於2009年11月開源的編程語言,它能讓構造簡單、可靠且高效的軟件變得容易。
安裝go
最簡單的方式是,直接去官網下載安裝包,具體可以參考Go語言環境安裝。
安裝包下載地址爲:https://golang.org/dl/。
如果打不開可以使用這個地址:https://golang.google.cn/dl/。
查看go命令路徑:
$ which go
/usr/local/go/bin/go
go 被安裝在了 /usr/local/go
路徑下:
$ ll /usr/local/go
total 320
-rw-r--r-- 1 root wheel 54K 11 3 05:00 AUTHORS
-rw-r--r-- 1 root wheel 1.3K 11 3 05:00 CONTRIBUTING.md
-rw-r--r-- 1 root wheel 69K 11 3 05:00 CONTRIBUTORS
-rw-r--r-- 1 root wheel 1.4K 11 3 05:00 LICENSE
-rw-r--r-- 1 root wheel 1.3K 11 3 05:00 PATENTS
-rw-r--r-- 1 root wheel 1.6K 11 3 05:00 README.md
-rw-r--r-- 1 root wheel 8B 11 3 05:00 VERSION
drwxr-xr-x 17 root wheel 544B 11 3 05:11 api/
drwxr-xr-x 5 root wheel 160B 11 3 05:11 bin/
drwxr-xr-x 48 root wheel 1.5K 11 3 05:11 doc/
-rw-r--r-- 1 root wheel 5.6K 11 3 05:00 favicon.ico
drwxr-xr-x 3 root wheel 96B 11 3 05:11 lib/
drwxr-xr-x 17 root wheel 544B 11 3 05:11 misc/
drwxr-xr-x 8 root wheel 256B 11 3 05:11 pkg/
-rw-r--r-- 1 root wheel 26B 11 3 05:00 robots.txt
drwxr-xr-x 68 root wheel 2.1K 11 3 05:11 src/
drwxr-xr-x 304 root wheel 9.5K 11 3 05:11 test/
查看 go 語言安裝版本,目前安裝的是 1.11.2 版本:
$ go version
go version go1.11.2 darwin/amd64
HelloWorld程序
創建一個文件名爲: hello.go
,代碼如下:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!");
}
使用 go run
命令運行 hello.go
程序:
$ go run hello.go
Hello, World!
使用 go build
構建代碼,並執行編譯後的可執行文件:
$ go build hello.go
$ ./hello
Hello, World!
程序分析
// 定義了包名
package main
// 引入 fmt 包,fmt 包實現了格式化 IO(輸入/輸出)的函數
import "fmt"
// main 函數是每一個可執行程序所必須包含的,一般來說都是在啓動後第一個執行的函數
// 如果有 init() 函數則會先執行該函數。
func main() {
// 將字符串輸出到控制檯,並在最後自動增加換行字符"\n"
fmt.Println("Hello, World!")
}
參考鏈接
[END]