登录
首页 >  Golang >  Go问答

C# 中的变量与 Go 中的变量有什么相似之处?

来源:stackoverflow

时间:2024-02-25 15:12:24 333浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《C# 中的变量与 Go 中的变量有什么相似之处?》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下,希望所有认真读完的童鞋们,都有实质性的提高。

问题内容

在c#中,当我们想要一个与关键字同名的变量时,我们可以在变量前面加上@前缀。

var @type = "Hello, world";

go 中有类似的东西吗?


正确答案


golang中有类似的东西吗?

没有。您无法重新声明 keywordstype 是关键字。

虽然某些标识符是 predeclared,但它们不是关键字,您可以在较小的范围内隐藏它们。 (顺便说一句,可以!=应该

var b bool = true

func main() {
    bool := "shadowed bool ident of type string"
    fmt.Println(bool)
}

对于名为“type”的变量,我最常见的模式是使用 typ 来代替。

请注意导出的标识符,例如类型,有效。

本篇关于《C# 中的变量与 Go 中的变量有什么相似之处?》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>