對(duì)于過(guò)長(zhǎng)的單行配置,您也可以通過(guò)在結(jié)尾處添加’'進(jìn)行斷行:
# Matchers[matchers]m = r.sub == p.sub && r.obj == p.obj \\\\ && r.act == p.act
此外,對(duì)于 ABAC,您在可以在 Casbin golang 版本中嘗試下面的 (jCasbin 和 Node-Casbin 尚不支持)操作:
# Matchers[matchers]m = r.obj == p.obj && r.act == p.act || r.obj in ('data2', 'data3')
但是你應(yīng)確保數(shù)組的長(zhǎng)度大于 1,否則的話將會(huì)導(dǎo)致 panic 。
對(duì)于更多操作,你可以查看 govaluate。
更多編程相關(guān)知識(shí),可訪問(wèn):編程入門(mén)!!
更多關(guān)于云服務(wù)器,域名注冊(cè),虛擬主機(jī)的問(wèn)題,請(qǐng)?jiān)L問(wèn)西部數(shù)碼官網(wǎng):m.ps-sw.cn