在 C# 中,當我們想要一個與關鍵字同名的變數時,我們可以在 var 前面加上@。
var @type = "Hello, world";
Go中有沒有類似的東西?
uj5u.com熱心網友回復:
Golang 有沒有類似的東西?
不可以。您不能重新宣告關鍵字。type是關鍵字。
盡管一些識別符號是預先宣告的,但它們不是關鍵字,您可以在較小的范圍內隱藏它們。(順便說一句,can != should)
var b bool = true
func main() {
bool := "shadowed bool ident of type string"
fmt.Println(bool)
}
對于名為“type”的變數,我最常看到的模式是使用它typ。
請注意,匯出的識別符號(例如Type)是有效的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/393705.html
下一篇:創建并發物件會顯著減慢執行時間
