golang userLookupGroup怎么用
在Go语言中,user.LookupGroup函数可以根据组名查找对应的组信息。使用方法如下:
package main
import (
"fmt"
"os/user"
)
func main() {
group, err := user.LookupGroup("staff")
if err != nil {
fmt.Println(err)
return
}
fmt.Printf("Group name: %s\n", group.Name)
fmt.Printf("Group ID: %s\n", group.Gid)
}
以上代码会输出:
Group name: staff
Group ID: 20
其中,LookupGroup函数的参数是要查找的组名,返回值是一个*user.Group类型的指针和一个错误类型。如果查找失败,err会返回相应的错误信息。如果查找成功,可以通过group.Name和group.Gid分别获取组名和组ID。
原文地址: https://www.cveoy.top/t/topic/c16u 著作权归作者所有。请勿转载和采集!