go語言由來自google公司的robert griesemer,rob pike和ken thompson三位大牛於2023年9月開始設計和實現,然後於2023年的11月對外正式發布。
併發與協程
基於訊息傳遞的通訊方式
豐富實用的內建資料型別
函式多返回值
defer機制
反射(reflect)
高效能http server
工程管理
程式設計規範
windows安裝go:
$ wget
$ tar -c /usr/local -xzf go1.4.linux-amd64.tar.gz
3、將 /usr/local/go/bin 目錄新增至path環境變數:
$ vim /etc/profile
#根目錄
export goroot=/usr/local/go
#bin目錄
export gobin=
$goroot/bin
#工作目錄
export gopath=/usr/local/gopath
export path=
$path
:$gopath
:$gobin
:$goroot
儲存並重啟
$ . /etc/profile
$ go env
go語言聖經
hello world
package main
import
"fmt"
func
main()
執行.go檔案
go run helloworld.go
hello, 世界
命令生成乙個名為helloworld的可執行的二進位制檔案
go build helloworld.go
$ ./helloworld
hello, 世界
獲取/編譯/安裝
go get gopl.io/ch1/helloworld
GO語言入門Golang進入HelloWorld
目錄 golang 是乙個跨平台的新生程式語言.今天小白就帶大家一起攜手走進 golang 的世界.第 1 課 在我們開始學習 go程式語言的基礎構建模組前,我們吸納來了解一下 go 語言的程式結構.go 語言的基礎組成有以下幾個部分 包宣告引入包函式變數語句 表示式注釋 package main ...
Go 語言入門一 Go 安裝
本文介紹 go 語言編譯工具的安裝和解除安裝。如果是公升級go工具,則先解除安裝舊版本,在安裝新版本。tar c usr local xzf go version.os arch.tar.gz 將 usr local go bin目錄新增至環境變數 編譯 etc profile或者 home pro...
go 語言入門
參見文章1,文章2 1.編譯 go build test.go 2.執行 go run test.go 3.看幫助 go doc builtin go doc fmt fnv4.執行測試 編寫源 even.go this package is test for write package packa...