- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我用它来收集输入并显示输入,但是当我这样做时,“something”文本将显示在新行中,但我希望文本显示在同一行中,有什么想法吗?
func main() {
fmt.Println("Example")
print("example: ")
in := bufio.NewReader(os.Stdin);
input, err := in.ReadString('\n');
if err != nil {
fmt.Println("Error: ", err)
}
fmt.Println(input, "something")
}
最佳答案
从 input
中删除换行符。例如,
package main
import (
"bufio"
"fmt"
"os"
"strings"
)
func main() {
fmt.Println("Example")
print("example: ")
in := bufio.NewReader(os.Stdin)
input, err := in.ReadString('\n')
if err != nil {
fmt.Println("Error: ", err)
return
}
fmt.Println(strings.TrimRight(input, "\n"), "something")
}
输入/输出:
Example
example: some input
some input something
关于go - bufio.NewReader 总是创建一个新行 :/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8158023/
我正和一个 friend 争论 Go 中可能浪费的资源。 如果 Reader 在内存中的字节数组上运行,是否必须关闭它? func readJar(zipBytes []byte, readMeta
这可能非常简单,但到目前为止,谷歌搜索还没有找到答案。几乎 100% 的代码来自此处的文档: https://golang.org/pkg/mime/multipart/#example_NewRea
我希望 func OpenFile() 读取 gzip 文件和 bzip2 文件。稍后我会添加其他类型。 func OpenFile(name string) io.Reader{ file, e
我用它来收集输入并显示输入,但是当我这样做时,“something”文本将显示在新行中,但我希望文本显示在同一行中,有什么想法吗? func main() { fmt.Println("Exa
我有此监听器功能,可在网络上监听来自其对等方的消息。 它必须在一定时间内可以正常工作,但是当它同时接收到两条消息时,出现以下错误: “💬消息解码错误-缓冲区中有多余数据” 可以将其修改为同时允许多消
我有一个套接字客户端读取这样的响应: message, err := bufio.NewReader(conn).ReadString('\n') 它工作得很好,但 ReadString 方法似乎对缓
我正在使用 golang 开发一个简单的聊天服务器和客户端。我在读取来自 net.Conn 的消息时遇到了一些问题。到目前为止,这就是我一直在做的: bufio.NewReader(conn).Rea
本文整理了Java中org.apache.xmlbeans.impl.values.XmlObjectBase.newReader()方法的一些代码示例,展示了XmlObjectBase.newRea
golang 和一般编程新手。我目前正在为学习任务编写一个小测验程序,但遇到了教程 Unresolved 问题,因为我有教程中未包含的功能。 代码如下: func runQuestions(rando
我在解压缩之前压缩的字节流时遇到了问题。基本上,我尝试使用函数 bytes.NewReader() 创建一个阅读器,然后使用 gzip.NewReader() 函数解压流。最后,我想以字符串或字节格式
这个问题在这里已经有了答案: What is this "err.(*exec.ExitError)" thing in Go code? [duplicate] (2 个答案) 关闭 7 年前。
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 3 年前。 Improve t
我正在尝试使用 Bild 构建一个在运行时处理图像的应用程序.但是上述方法正在为图像占用大量 CPU(90%)。这些方法使用高 CPU 的原因是什么?是否有其他使用更少 CPU 的方法或包? func
我是一名优秀的程序员,十分优秀!