Reader interface ã® Read 関数ã¯ã€ã©ã®ã‚¿ã‚¤ãƒŸãƒ³ã‚°ã§ io.EOF ã‚’è¿”ã™ã®ã§ã—ょã†ã‹ã€‚ ã¾ãšã¯ strings.Reader ã§è¦‹ã¦ã¿ã¾ã—ょã†ã€‚ package main import ( "fmt" "strings" ) func main() { r := strings.NewReader("example\n") for { var b [1]byte n, err := r.Read(b[:]) fmt.Printf("%d %q %v\n", n, b, err) if err != nil { break } } } çµæžœ 1 "e" <nil> 1 "x" <nil> 1 "a" <nil> 1 "m" <nil> 1 "p" <nil> 1 "l" <nil> 1 "e" <nil> 1 "\n" <nil> 0 "\x00" EOF Readã®çµ
{{#tags}}- {{label}}
{{/tags}}