2
我試圖從用戶獲取用戶文件的用戶權限作爲字符串,並將其轉換爲os.FileMode
類型。Golang - 將uint轉換爲os.FileMode
因此,我獲得許可"0644"
並將其轉換後,它變成644
。我使用這個作爲ioutil.WriteFile
的參數。
這就是我正在做的。
data["perm"] = "0644"
tempval, err2 = strconv.ParseUint(data["Perm"], 10, 32)
// tempval is 644
我沒有得到正確的權限。
我得到--w----r--
而不是-rw-r--r--
我一直在試圖找到一種解決方法。
那麼,我該如何達到這個目標呢?
謝謝:)完美的工作。 – GokulSrinivas