我正在尝试构建一个静态可执行文件,它使用os/user模块在linux/amd64上查找某个特定用户所属的组。根据的说法,设置osusergo构建标记将允许我使用此模块的非cgo版本,但该标志似乎没有任何作用。下面是我是如何构建可执行文件的:export GOOS=linuxgo build -tags osusergo -o bin/agent$ go version
我设置了一个Active Directory,其中包含多个组、不同级别的子组,然后是这些子组中的用户。我想指定一个组名,并检索该组所属的所有组(直接检索或在层次结构中向上检索,而不考虑是哪一个)。我的代码可以查找用户所属的组并遍历它们,以查看它们是否与指定的组名匹配,但我不知道如何指定一个组并搜索这些组。groups that the user belongs t