如何在golang中的os.FileMode中设置gid和uid?
问题描述:
我想设置由我们的golang应用程序创建的文件的uid和gid。看起来正确的地方是使用os.FileMode。我正在寻找一个设置权限和uid和gid在一个步骤中的例子。如何在golang中的os.FileMode中设置gid和uid?
设置权限看起来非常简单:
os.FileMode(hdr.Mode&0777)
但我不知道如何还设置了UID /上的FileMode GID。
答
不知道你是什么意思一步的意思是,我用下面的方法来设置的uid & GID
FUNC乔恩(路径字符串,UID INT,GID INT)
我看到' ModeSetuid // u:setuid'和'ModeSetgid // g:setgid'在FileMode文档中,我想知道是否有方法来屏蔽生成的FileMode int中的uid和gid。 –