forked from mirror/readline
update readme
This commit is contained in:
parent
a0bb3f70e4
commit
f1ecca38cc
44
README.md
44
README.md
|
@ -66,7 +66,7 @@ defer rl.Close()
|
|||
|
||||
for {
|
||||
line, err := rl.Readline()
|
||||
if err != nil { // io.EOF
|
||||
if err != nil { // io.EOF, readline.ErrInterrupt
|
||||
break
|
||||
}
|
||||
println(line)
|
||||
|
@ -87,37 +87,7 @@ defer rl.Close()
|
|||
|
||||
for {
|
||||
line, err := rl.Readline()
|
||||
if err != nil { // io.EOF
|
||||
break
|
||||
}
|
||||
println(line)
|
||||
}
|
||||
```
|
||||
|
||||
* Example with auto refresh
|
||||
|
||||
```go
|
||||
import (
|
||||
"log"
|
||||
"gopkg.in/readline.v1"
|
||||
)
|
||||
|
||||
rl, err := readline.New("> ")
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
defer rl.Close()
|
||||
log.SetOutput(l.Stderr()) // let "log" write to l.Stderr instead of os.Stderr
|
||||
|
||||
go func() {
|
||||
for _ = range time.Tick(time.Second) {
|
||||
log.Println("hello")
|
||||
}
|
||||
}()
|
||||
|
||||
for {
|
||||
line, err := rl.Readline()
|
||||
if err != nil { // io.EOF
|
||||
if err != nil { // io.EOF, readline.ErrInterrupt
|
||||
break
|
||||
}
|
||||
println(line)
|
||||
|
@ -150,7 +120,7 @@ defer rl.Close()
|
|||
|
||||
for {
|
||||
line, err := rl.Readline()
|
||||
if err != nil { // io.EOF
|
||||
if err != nil { // io.EOF, readline.ErrInterrupt
|
||||
break
|
||||
}
|
||||
println(line)
|
||||
|
@ -238,6 +208,14 @@ Notice: `Meta`+`B` is equals with `Alt`+`B` in windows.
|
|||
|
||||
If you test it otherwhere, whether it works fine or not, please let me know!
|
||||
|
||||
## Who is using Readline
|
||||
|
||||
* [cockroachdb/cockroach](https://github.com/cockroachdb/cockroach)
|
||||
* [youtube/doorman](https://github.com/youtube/doorman)
|
||||
* [bom-d-van/harp](https://github.com/bom-d-van/harp)
|
||||
* [abiosoft/ishell](https://github.com/abiosoft/ishell)
|
||||
* [robertkrimen/otto](https://github.com/robertkrimen/otto)
|
||||
|
||||
# Feedback
|
||||
|
||||
If you have any questions, please submit a github issue and any pull requests is welcomed :)
|
||||
|
|
Loading…
Reference in New Issue