【文件属性】:
文件名称:nbreadline:Golang的非阻塞readline()包
文件大小:3KB
文件格式:ZIP
更新时间:2021-06-28 07:41:14
Go
nbreadline
Golang 的非阻塞 readline() 包
这是一个使用通道和 Go 例程在 Go 中实现非阻塞 readline 的简单包
使用示例:
import "github.com/rabarar/nbreadline"
func reader() {
var r nbreadline.Reader
r.New()
defer r.Close()
for {
cmd, err := r.ReadLine()
if err == nil {
fmt.Printf("received cmd: %s", cmd)
} else {
if err == io.EOF {
fmt.Printf("received EOF\n")
break
}
}
time.Sleep(time.Millisecond *
【文件预览】:
nbreadline-master
----.gitignore(266B)
----LICENSE(1KB)
----nbreadline.go(1007B)
----README.md(523B)
----example()
--------nonblk.go(481B)