github.com/yunabe/lgo@v0.0.0-20190709125917-42c42d410fdf/cmd/lgo-internal/liner/liner-demo/main.go (about)

     1  package main
     2  
     3  import (
     4  	"io"
     5  	"log"
     6  
     7  	"github.com/yunabe/lgo/cmd/lgo-internal/liner"
     8  )
     9  
    10  func main() {
    11  	liner := liner.NewLiner()
    12  	for {
    13  		content, err := liner.Next()
    14  		if err == io.EOF {
    15  			break
    16  		}
    17  		log.Printf("Content == %q (err == %v)", content, err)
    18  	}
    19  }