Tag: 句法

Go语言中的分配操作符

最近我在玩Google的新编程语言Go 并想知道为什么赋值运算符:=在等号前面有一个冒号=为什么这个语言的作者想要使用name := "John"而不是name = "John"

Go code中有什么“foo。(bar.Baz)”的东西?

例如,在这个答案中: https://stackoverflow.com/a/10385867/20654 … if exiterr, ok := err.(*exec.ExitError); ok { … err.(*exec.ExitError)什么err.(*exec.ExitError) ? 它是如何工作的?