go-gemini/util.go

17 lines
251 B
Go
Raw Normal View History

2020-09-21 21:23:51 +00:00
package gemini
import (
"bufio"
"io"
)
// readLine reads a line.
func readLine(r io.Reader) (string, error) {
scanner := bufio.NewScanner(r)
scanner.Scan()
if err := scanner.Err(); err != nil {
return "", err
}
return scanner.Text(), nil
}