サーチ…
bytes.Readerを使用して文字列を読み込む
io.Reader
インタフェースの実装の1つは、 bytes
パッケージにあります。バイトスライスをReaderのソースとして使用できます。この例では、バイトスライスは文字列から取得されますが、ファイルまたはネットワーク接続から読み取られる可能性が高くなります。
message := []byte("Hello, playground")
reader := bytes.NewReader(message)
bs := make([]byte, 5)
n, err := reader.Read(bs)
if err != nil {
log.Fatal(err)
}
fmt.Printf("Read %d bytes: %s", n, bs)
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow