From 44c9354c5a780746b4ebef8ce436a10ee37e01cc Mon Sep 17 00:00:00 2001 From: guitarbum722 Date: Wed, 26 Jul 2017 20:26:18 -0700 Subject: [PATCH] bufio: add example for Scanner.Bytes Change-Id: I4a5c7573e13dd85531ee9f4dd2a0d1981bf8cdfa Reviewed-on: https://go-review.googlesource.com/c/go/+/51412 Run-TryBot: Ian Lance Taylor TryBot-Result: Gobot Gobot Reviewed-by: Ian Lance Taylor --- src/bufio/example_test.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/bufio/example_test.go b/src/bufio/example_test.go index bb571399180..e220e0768f1 100644 --- a/src/bufio/example_test.go +++ b/src/bufio/example_test.go @@ -31,6 +31,16 @@ func ExampleScanner_lines() { } } +// Use return the most recent call to Scan as a []byte +func ExampleScanner_Bytes() { + scanner := bufio.NewScanner(strings.NewReader("gopher")) + for scanner.Scan() { + fmt.Println(len(scanner.Bytes()) == 6) + } + // Output: + // true +} + // Use a Scanner to implement a simple word-count utility by scanning the // input as a sequence of space-delimited tokens. func ExampleScanner_words() {