回答

收藏

从本地文件创建一个 io.Reader

技术问答 技术问答 455 人阅读 | 0 人回复 | 2023-09-12

我想打开本地文件并返回一份io.Reader. 原因是我需要 aio.Reader提供给我正在使用的库,比如:
* o0 {6 g" _: J5 ]
    func read(r io.Reader) (results []string) {}0 G7 Z. J- O  _9 C/ b1 k) s2 G
               
8 B2 s  J/ K/ e7 N) v: q7 h/ w    解决方案:                                                               
2 H0 P$ C# q. Q& A" ~0 u' N                                                                os.Open` 回到 `io.Reader
    package mainimport  "fmt"    "io"    "os")var _ io.Reader = (*os.File)(nil)func main()      fmt.Println("Hello,playground")}
    ) C! `! k1 F7 x0 w
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则