我有一个聊天服务器项目here,有两个部分,一个作为接收者(lnet),一个作为服务器(nhelo)。但有时一个人会打字,然后屏幕上会弹出一条消息,消息将在同一行,例如:
I am typing foo
I receive a message that says hello world
STDOUT looks like this:
foohello world
我能看到的最简单的解决方案是将foo向上移动一行,或者将hello world向后移动一行。无论是什么使得stdout看起来像这样:
I am typing foo
I receive a message that says hello world
STDOUT looks like this:
hello world
foo
我一直在研究打印动词约5个小时,有人可以帮忙吗?
答案 0 :(得分:3)
看看math.Abs的这个链接: https://golang.org/pkg/math/#Abs
它的作用是返回给定参数的绝对值。 这就是为什么math.Sqrt在你使用它时会起作用的。
你应该真的读过godocs。它们易于理解,您将能够自己学习基础知识......