val := m[“key”]
val,ok := m[“key”]
如上述字典取值,可自由接受/不接收 第二个参数
那么对于 func (p point) at(gird [][]int) (int, bool) 函数,有没有方式可以不接收第二个返回参数?
map取值,接受/不接收 第二个参数是怎么实现的?
对于结构体point:
type point struct {
i, j int
}
可以直接用 == 判断两个类型为point的变量是否相等。 是否因为golang会去比较结构体中的各个值? 若结构体中包含指针变量是否还能用 ==?