Go語言安裝與第一個HelloWorld程序

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]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章