我发现os.Open()返回O_RDONLY文件,而os.Create()返回O_RDWR,但是找不到方法返回APPEND文件指针。
有什么帮助吗?
该OpenFile需要一个标志参数,您可以使用:
os.OpenFile("foo.txt", os.O_RDWR|os.O_APPEND, 0660);
与O_CREATE一起使用,OpenFile还可以起到与os.Create()相同的作用。