1. ホーム
  2. go

[解決済み] ローカルファイルからio.Readerを作成する

2022-10-27 21:28:46

質問

ローカルファイルを開き、そのファイルに対して io.Reader . その理由は io.Reader のように、私が使っているライブラリに送る必要があるからです。

func read(r io.Reader) (results []string) {

}

どのように解決するのですか?

os.Openio.Reader

http://play.golang.org/p/BskGT09kxL

package main

import (
    "fmt"
    "io"
    "os"
)

var _ io.Reader = (*os.File)(nil)

func main() {
    fmt.Println("Hello, playground")
}