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),**如下:
package main
import "fmt"
func main()
執行以上**輸出
$ go run hello.go
hello, world!
go 語言支援以下系統:
各個系統對應的包名:
以下介紹了在unix/linux/mac os x, 和 freebsd系統下使用原始碼安裝方法:
tar -c /usr/local -xzf go1.4.linux-amd64.tar.gz
3、將 /usr/local/go/bin 目錄新增至path環境變數:
export path=$path:/usr/local/go/bin
注意:mac 系統下你可以使用.pkg結尾的安裝包直接雙擊來完成安裝,安裝目錄在/usr/local/go/下。
預設情況下.msi檔案會安裝在 c:\go 目錄下。你可以將 c:\go\bin 目錄新增到 path 環境變數中。新增後你需要重啟命令視窗才能生效。
建立工作目錄c:\>go_workspace。
package main
import "fmt"
func main()
使用 go 命令執行以上**輸出結果如下:
c:\go_workspace>go run test.go
hello, world!
su先生給你加油噢!!! Golang 語言 教程
目錄 golang入門指南 golang教程,設定工作區 go mods hello world golang教程 變數 golang教程 資料型別 數字,字串和布林值 陣列,切片和對映 golang教程 型別轉換 條件語句 if else switch case 迴圈指標 函式可變函式 方法,結構...
Go語言教程 七公尺的Go語言學習之路
關於go語言相關教程部落格首發於我的個人 wwww.liwenzhou.com 真的是被某些人抄怕了,沒辦法只好搬運到。go語言學習之路 部落格目錄。2015年底我因為工作原因接觸到了go語言,那時網上關於go語言的學習資料不多,我就邊學邊記筆記,一直堅持到現在。我把自己學習go語言的筆記發布出來是...
C語言教程(三)
主要普及c語言的基本語法,本文預設初看的人啥也不懂,如果有程式設計基礎請略過 下面來仔細看一下c編輯器預設給我們生成的 include int main 執行後可以在控制台看見 hello word於是可以做以下嘗試根據程式的變化來逐一了解 的含義 注釋printf hello word n inc...