Go ReadString
时间: 2023-01-11 12:55:36 浏览: 169
Go语言实现socket实例
Go 的 `fmt` 包中提供了一个名为 `ReadString` 的函数,它可以用来从标准输入读取字符串。语法如下:
```
func ReadString(delim byte) (string, error)
```
其中,`delim` 参数表示读取到的字符串的结束字符。当读取到这个字符时,读取就会停止。如果读取过程中遇到错误,则会返回错误信息。如果读取成功,则会返回读取到的字符串。
一个简单的示例如下:
```go
package main
import (
"fmt"
)
func main() {
str, err := fmt.ReadString('\n')
if err != nil {
fmt.Println(err)
}
fmt.Println(str)
}
```
输入‘hello’, 结果为
```
hello
```
按回车键结束
阅读全文