一 Go學習之HelloWorld!

2021-10-10 06:45:21 字數 978 閱讀 9375

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.go 檔案

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!

# 指定生成exe的名字

go build -o heihei.exe

go install

go語言實現第乙個程式 hello,world!

0.前言 工作中一直使用c 編寫高併發伺服器程式,但c 編寫高並非伺服器程式時多執行緒邏輯,鎖機制導致的死鎖,記憶體洩漏,崩潰等問題會耗費大量時間和精力。聽同事說go語言是專門做高併發程式設計的,不用考慮上面的一些問題,由google推出。想想google出品,必屬精品,又和自己的工作方向相關,所以...

Cesium案例解析 一 HelloWorld

目錄3.結果 感覺網上已經有不少關於cesium的教程了,但是學習乙個框架最快的辦法就是熟悉其自帶的例項了。cesium 上提供了一系列例項,就想通過這些例項總結下學習cesium的知識 當然,如果有別的例項,也會一起總結。一般來說要使用cesium,需要建立乙個伺服器,讓cesium在伺服器的域內...

虛擬環境django之Hello World

安裝虛擬環境 pip install virtualenv在虛擬環境中建立專案 virtualenv enve enve scripts activate pip install django pip install mysql django admin startproject project1 ...