Go · Class
bufio.Scanner
bufio.Scanner reads an io.Reader as tokens. By default, each token is one input line without its line ending.
Last updated
- Since
- Go 1.1
Syntax
func NewScanner(r io.Reader) *Scanner
func (s *Scanner) Scan() bool
func (s *Scanner) Bytes() []byte
func (s *Scanner) Text() string
func (s *Scanner) Err() error
func (s *Scanner) Buffer(buf []byte, max int)
func (s *Scanner) Split(split SplitFunc)In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
bufio.NewScannerbufio.Scanner.Scanbufio.Scanner.Bytesbufio.Scanner.Textbufio.Scanner.Errbufio.Scanner.Bufferbufio.Scanner.Splitbufio.ScanLines