Go
Czytelnicy
Szukaj…
Użycie bytes.Reader do odczytu z ciągu
Jedną implementację interfejsu io.Reader
można znaleźć w pakiecie bytes
. Pozwala to na użycie bajtu jako źródła dla programu Reader. W tym przykładzie wycinek bajtu jest pobierany z ciągu, ale jest bardziej prawdopodobne, że został odczytany z pliku lub połączenia sieciowego.
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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow