您現在的位置是:首頁 > 運動

Go語言入門系列(一)

由 希裡安運維開發 發表于 運動2022-09-07
簡介go結尾2、go命名方式需遵循:首字元可以是任意Unicode字元或者下劃線不能數字開頭3、關鍵字只有25個breakdefaultfunc interfaceselectcase

go什麼gogo是部首是什麼

作者按:隨著雲原生技術的火熱發展,go語言的地位也不斷上升。而且go語言簡單易學,學習的曲線也比較平緩,簡單好用受到大家的喜愛,今天就來研究一番。

1、關於go

Go語言是谷歌開發的開源程式語言,在2006年面世,2009年開源,2012年穩定版釋出,go語言有python等動態語言的開發速度,也有像C、C++編譯型語言的效能,從底層支援併發,能夠使用較少硬體資源,得到更高併發和IO吞吐。語法在C語言基礎上進行簡化,有一套自己的格式化工具fmt,在開發和編輯儲存時,會使用fmt對程式碼進行格式化,這樣不同的開發人員提交的程式碼格式是統一的,這對於看懂你我程式碼真的很友好。很多大公司基本已經完成使用go改造舊系統。

2、開發環境安裝

Windows:

百度搜索go官網,下載windows安裝包,傻瓜式一鍵安裝即可。

Go語言入門系列(一)

Linux安裝:

1、安裝依賴:yum install mercurial git gcc -y

2、下載壓縮包並解壓: wget https://go。dev/dl/go1。19。linux-amd64。tar。gz

3、設定環境變數,vi /ect/profile

export GOROOT=/usr/local/go #Go安裝目錄

export PATH=$GOROOT/bin:$PATH

export GOPATH=/cillian/go ##Golang專案目錄

專案目錄,就是工作空間,要包含src原始碼、pkg編譯後的包、bin生成的可執行檔案三個目錄

4、環境變數生效

source /etc/profile

5、驗證

Go version

出現 go version go1。19 linux/amd64表明安裝成功

3、第一個go程式

不管學什麼語言,必須得和世界say hello,我們來看下如何寫go語言的hello world。如果是安裝在windows,在安裝目錄的src目錄下,建立一個hello world目錄,在此目錄中建立一個main。go檔案,編輯器可以用vscode,寫入如下程式碼:

package main // 宣告 main 包,表明當前是一個可執行程式

import “fmt” // 匯入內建 fmt 格式化工具

func main(){ // main函式,是程式執行的入口

fmt。Println(“Hello World!”) // 在終端列印 Hello World!

}

在此目錄下執行go build,編譯後在當前目錄下會有一個可執行檔案hello world。exe

終端直接執行,就可以輸出Hello World!也可以加引數-o 指定可執行檔案的名字

Go build -o cillian。exe

4、go編寫基礎

1、go原始碼都以。go結尾

2、go命名方式需遵循:首字元可以是任意Unicode字元或者下劃線不能數字開頭

3、關鍵字只有25個

break default func interface select

case defer go map struct

chan else goto package switch

const fallthrough if range type

continue for import return var

4、go宣告方式主要有四種:var(變數)const(常量)type(型別)func(函式)

5、常用go命令:

Env 列印語言環境

Run 編譯並執行原始碼檔案

Build 編譯原始碼

Get 從網路上下載或更新指定程式碼或依賴包

Test 程式測試

Lisy 列出指定程式碼包

Fix 將舊版本程式碼修正為新版本程式碼

至此,對於go語言應該有一個初步瞭解,更多的學習還得深入研究、祝學習順利!

Go語言入門系列(一)

推薦文章

  • 不用節食的三種減脂小食,低熱量低脂肪,增強飽腹感

    昨天和大家分享了幾道減脂時吃的小食,今天也非常的巧合,下午一位老同學發訊息來問大叔關於健身補劑的問題,又問了一些減脂時該吃什麼樣的食物,大叔與她暢談了一個下午關於健身和減脂的問題,發現她的問題其實也就是很多人在減肥當中的誤區,像我這個同學是...

  • 海南除了看海,山也不容錯過,你攀登過幾座?

    說起海南,大家都不陌生,作為深受人們喜愛的旅遊勝地之一,一年四季都有大量的有人專門來這裡遊玩,很多人一提起海南,就會想到一望無際的大海和柔軟的沙灘,雖然這裡的海濱風景非常美麗而迷人,但是海南境內也藏著許多氣勢不凡的山峰,下面就給大家介紹一下...

  • “老得慢”的女人,多半喜歡吃這3樣,富含膠原蛋白,60歲不顯老

    “老得慢”的女人,多半喜歡吃這3樣,富含膠原蛋白,60歲不顯老結語:豬皮、雞爪、牛筋都是富含膠原蛋白的食物,女性朋友一定要多吃一些,滋補養顏,營養美味,像我這樣做,簡單又家常...