Go 中的關鍵字
關鍵字-關鍵字是語言中用於某些內在過程或代表某些預定義動作的字詞。以下是您需要了解的有關 Golang 中的關鍵字的知識。
Golang中的 var 關鍵字 用於建立具有不同名稱和初始值的特定類型的變數。在使用 var 關鍵字宣告變數時初始化是可選的,我們將在本文後面討論。
句法:
var identifier type = expression
例如:
// ở đây quantrimang1 là định danh
// hoặc tên biến, int là
// kiểu và 200 là giá trị được gán
var quantrimang1 int = 200
如您所知,Go 是一種靜態類型語言,但它仍然提供了在聲明變數時刪除資料類型聲明的功能,如下面的語法所示。這通常被稱為類型推論。
句法:
var identifier = initialValue
例如:
var quantrimang1 = 200
使用 var 關鍵字聲明多個變數
var 關鍵字也用於在一行上宣告多個變數。您也可以為變數提供初始值,如下所示:
使用 var 關鍵字和類型聲明多個變數:
var quantrimang1, quantrimang2, quantrimang3, quantrimang4 int
使用 var 關鍵字聲明多個變數及其初始類型和值。
var quantrimang1, quantrimang2, quantrimang3, quantrimang4 int = 10, 20, 30, 40
筆記:
您也可以使用類型推斷(如上所述)讓編譯器知道類型,即在宣告多個變數時選擇刪除類型。
例如:
var quantrimang1, quantrimang2, quantrimang3, quantrimang4 = 10, 20, 30.30, true
也可以使用多行使用var關鍵字來聲明和初始化不同類型的值,如下所示:
例如:
var(
quantrimang1 = 100
quantrimang2 = 200.57
quantrimang3 bool
quantrimang4 string = "Quantrimang"
)
在聲明時使用時type
,只允許聲明多個相同類型的變數。但是在聲明期間刪除時type
,您可以聲明不同類型的多個變數。
例如:
// Minh họa chương trình Go khai báo nhiều biến bằng từ khóa var
package main
import "fmt"
func main() {
// Khai báo và khởi tạo nhiều biến cùng loại trong một dòng cùng với kiểu
var geek1, geek2, geek3 int = 232, 784, 854
// Khai báo và khởi tạo nhiều biến của các kiểu khác nhau trong một dòng với kiểu không xác định
var geek4, geek5, geek6 = 100, "GFG", 7896.46
// Hiện giá trị của các biến
fmt.Printf("The value of geek1 is : %d\n", geek1)
fmt.Printf("The value of geek2 is : %d\n", geek2)
fmt.Printf("The value of geek3 is : %d\n", geek3)
fmt.Printf("The value of geek4 is : %d\n", geek4)
fmt.Printf("The value of geek5 is : %s\n", geek5)
fmt.Printf("The value of geek6 is : %f", geek6)
}
結果:
The value of geek1 is : 232
The value of geek2 is : 784
The value of geek3 is : 854
The value of geek4 is : 100
The value of geek5 is : GFG
The value of geek6 is : 7896.460000
關於 Go 中的 var 關鍵字需要記住的要點:
例如:
// Chương trình Go minh họa khái niệm từ khóa var
package main
import "fmt"
func main() {
// Biến được khai báo nhưng không có khởi tạo
var geek1 int
var geek2 string
var geek3 float64
var geek4 bool
// Hiện giá trị zero của các biến
fmt.Printf("The value of geek1 is : %d\n", geek1)
fmt.Printf("The value of geek2 is : %s\n", geek2)
fmt.Printf("The value of geek3 is : %f\n", geek3)
fmt.Printf("The value of geek4 is : %t", geek4)
}
結果:
The value of geek1 is : 0
The value of geek2 is :
The value of geek3 is : 0.000000
The value of geek4 is : false
關鍵字-關鍵字是語言中用於某些內在過程或代表某些預定義動作的字詞。以下是您需要了解的有關 Golang 中的關鍵字的知識。
資料類型指定有效的 Go 變數可以包含的資料類型。 Go語言中,類型分為以下四類:
Go 支援兩種主要的傳遞參數的方式:按值傳遞和按引用傳遞。 Go 預設使用按值傳遞。
在Go語言中,允許使用return語句從函數傳回多個值。換句話說,在函數中,一個return語句可以傳回多個值。
Golang 和大多數其他程式語言一樣,有 switch 語句。以下是如何在 Golang 中使用 switch 語句。
在本文中,我們將學習如何使用預設情況來避免死鎖。但首先,讓我們先了解一下使用 Golang select 指令時出現死鎖的情況是什麼?
Golang 中的匿名結構是沒有名稱的一次性臨時結構,而匿名欄位允許嵌入未命名的欄位。
Golang 中的 Runes 是什麼?如何在 Golang 中使用 Rune?文章會告訴你答案。
運算符允許我們對操作數執行不同類型的操作。在 Go語言中,運算子可以根據其不同的功能進行分類。
Golang 中的 _(底線)稱為空白標識符。標識符是程式組件的使用者定義名稱,用於識別目的。
你好世界!是任何程式語言中的第一個基本程式。您可以按照以下步驟使用 Golang 編寫第一個程式。
Golang 可以輕鬆安裝在 Windows 上。以下是在 Windows 上安裝 Golang 的詳細逐步指南。
Golang允許在同一個套件中建立兩個或多個同名的方法,但是這些方法的接收者必須是不同的類型。
在 Go 中,函數是執行特定任務的程式碼區塊,可以在整個程式中重複使用以節省記憶體、提高可讀性並節省時間。
Golang 中變數的範圍決定了程式中可存取該變數的部分。在 Go 中,所有標識符都有一個在編譯時確定的詞法作用域。
最新的 Huyen Tuong 3Q Code 專為玩家打造,為新玩家首次加入 3Q 戰場時提供最必要的物品。
本季9.5的真言競技場菲奧娜必將取代亞索成為4金挑戰者主力。
中世紀的騎士(以及《權力的遊戲》中的瓊恩·雪諾)以跪姿而聞名,這可能影響了今天的求婚方式。這就是為什麼男人要單膝跪地向女友求婚。
哪種開朗樂觀的狀態最能幫助您振奮精神?文章將為你總結一些簡短、有意義、快樂、樂觀的狀態,讓你快速恢復精神。
您的紅血球、神經和大腦都依賴維生素 B12。但有些人攝取的這種營養素不足,維生素 B12 缺乏會導致許多健康問題。
除了為您的服裝提供基礎並讓您看起來更漂亮之外,胸罩還可以透過其他多種方式為您帶來好處。
11月22日上午,OpenAI的ChatGPT聊天機器人出現大面積問題,全球眾多用戶無法使用這款AI應用。
僅僅購買新的 Wi-Fi 路由器並不足以增強您的網路。為了充分利用您的 Wi-Fi,您需要確保獲得最佳的範圍、訊號和頻率。
我們的身體就像機器,不斷發出訊號和訊息,但我們很少注意它們。讓我們看看我們的身體想透過下面的訊號告訴我們什麼。
世界上最高的動物是?本文將為您總結陸地上最大的動物。
位元 (Bit) 是二進位數字 (Binary Digit) 的縮寫,是電腦記憶體中最小單位的術語,可以儲存兩種資訊狀態之一:0 或 1(可以理解為電腦中電晶體的開啟或關閉狀態)。
良好的記憶習慣始於提醒——它們在正確的時間出現,捕捉那些轉瞬即逝的想法。
仍有許多免費且功能強大的攝影工具可用於增強您的照片。
Google 搜尋小工具可讓您快速存取 Google 搜尋和發現提要,以及語音搜尋和 Google Lens。
如果您在 Windows 登入畫面上看到「您的密碼已過期,必須變更」訊息,這是因為 Windows 本機帳戶的密碼預設每 42 天過期一次。