package acl func init() { // left-to-right order of the object operations orderedOps := [...]Op{ OpObjectGet, OpObjectHead, OpObjectPut, OpObjectDelete, OpObjectSearch, OpObjectRange, OpObjectHash, } mOrder = make(map[Op]uint8, len(orderedOps)) for i := range orderedOps { mOrder[orderedOps[i]] = uint8(i) } }