0
我发现这个操作符|=
,我想知道这是什么意思Go中的“| =”运算符的含义是什么?
func getPageInfoMode(r *http.Request) (mode PageInfoMode) {
for _, k := range strings.Split(r.FormValue("m"), ",") {
if m, found := modeNames[strings.TrimSpace(k)]; found {
mode |= m
}
}
return
}
相同,因为它意味着在C:简称'模式=模式| M'。 –
它发生,我也不知道C.我应该在Go之前学习C吗? –
如果我现在开始,我不会。但是,关于网络上的C的规格,教程和技巧要比目前的C要多1000倍,许多基本思想都是相似的(就像几乎所有的操作员一样)。 –