수색…
bytes.Reader를 사용하여 문자열에서 읽기
io.Reader
인터페이스의 한 구현은 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