Zoeken…


Bytes.Reader gebruiken om van een string te lezen

Een implementatie van de io.Reader interface is te vinden in het bytes pakket. Hiermee kan een byte-segment worden gebruikt als bron voor een Reader. In dit voorbeeld is de byte-slice afkomstig van een string, maar is deze waarschijnlijk eerder gelezen uit een bestand of netwerkverbinding.

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)

Ga spelen



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow