标准库os包中的NewFile函数怎么使用?

gogogolang · · 3871 次点击
我也不知道,在标准库里面看到这个函数,没看明白。。好像可以这样用 stdin := os.NewFile(0,"stdin")
#2
更多评论
polaris
社区,需要你我一同完善!
什么情况需要使用它啊?一般应该使用 Create 或 Open,而不是 NewFile,它接收一个文件描述符,需要通过系统调用获取文件描述符。
#1
polaris
社区,需要你我一同完善!
你可以跟踪 `os.Open` 的源码,最后会调用 `NewFile`
#3