【发布时间】:2021-02-26 17:21:37
【问题描述】:
我想知道如果使用 := 而不指定变量类型会降低 Go 中的性能。
【问题讨论】:
-
如果您只是想消除对损害性能的担忧:不,简短的变量声明不会损害您的程序性能。如果您需要深入的解释,希望有更多知识的人可以帮助您。
-
不,即使您没有明确设置类型,编译器也会根据左侧推导出它。
-
您可以自己尝试使用解析器包 (golang.org/pkg/go/parser) 并使用它来浏览声明。你会看到它总能找出一个类型。
-
有一个类似的问题可以帮助你stackoverflow.com/questions/28024884/…
-
This 无法编译:这告诉你什么?
标签: go