Go 語言學習教程前言之GO簡介

2021-10-14 04:16:32 字數 781 閱讀 6112

go 是乙個開源的程式語言,它能讓構造簡單、可靠且高效的軟體變得容易。

go是從2023年末由robert griesemer, rob pike, ken thompson主持開發,後來還加入了ian lance taylor, russ cox等人,並最終於2023年11月開源,在2023年早些時候發布了go 1穩定版本。現在go的開發已經是完全開放的,並且擁有乙個活躍的社群。

go 語言被設計成一門應用於搭載 web 伺服器,儲存集群或類似用途的巨型**伺服器的系統程式語言。

對於高效能分布式系統領域而言,go 語言無疑比大多數其它語言有著更高的開發效率。它提供了海量並行的支援,這對於遊戲服務端的開發而言是再好不過了。

接下來我們來編寫第乙個 go 程式 hello.go(go 語言原始檔的擴充套件是 .go 所有語言的第乙個程式總是hello world),**如下:

package main

import "fmt"

func main()

要執行 go 語言**可以使用 go run 命令。

執行以上**輸出:

$ go run hello.go 

hello, world!

此外我們還可以使用 go build 命令來生成二進位制檔案:

$ go build hello.go 

$ ls

hello    hello.go

$ ./hello

hello, world!

GO語言學習

sudo apt get install golang但是用ubuntu的庫安裝有幾個不好的地方 因此建議不要使用ubuntu的庫安裝golang環境 golang社群的安裝指導 wget tar c usr local zxf go1.6.2.linux amd64.tar.gz設定環境變數,修改...

Go語言學習

執行 go run go main函式 打包 go build 用於測試編譯包,在專案目錄下生成可執行檔案 有main包 go install 主要用來生成庫和工具。一是編譯包檔案 無main包 將編譯後的包檔案放到 pkg 目錄下 gopath pkg 二是編譯生成可執行檔案 有main包 將可執...

Go語言學習九 Go語言指標

go 語言中指標是很容易學習的,go 語言中使用指標可以更簡單的執行一些任務。接下來讓我們來一步步學習 go 語言指標。我們都知道,變數是一種使用方便的佔位符,用於引用計算機記憶體位址。go 語言的取位址符是 放到乙個變數前使用就會返回相應變數的記憶體位址。package main import f...