Ricerca…
Utilizzo di bytes.Reader per leggere da una stringa
io.Reader
dell'interfaccia io.Reader
può essere trovata nel pacchetto bytes
. Permette di usare una slice slice come sorgente per un Reader. In questo esempio la slice di byte è presa da una stringa, ma è più probabile che sia stata letta da un file o da una connessione di rete.
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
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow