ローカルファイルからio.Readerを作成する 質問する

ローカルファイルからio.Readerを作成する 質問する

ローカル ファイルを開いて、 を返したいと思います。その理由は、次のように、使用しているライブラリにio.Readerを渡す必要があるからです。io.Reader

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

}

ベストアンサー1

os.Openを返すio.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")
}

おすすめ記事