登录
首页 >  Golang >  Go问答

在终端中显示,无法在输出中看到

来源:stackoverflow

时间:2024-03-10 18:27:24 420浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《在终端中显示,无法在输出中看到》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下,希望所有认真读完的童鞋们,都有实质性的提高。

问题内容

我正在尝试在 vscode 中编写一些 go 代码。

我有 code runner (v. 0.9.9) 和 go (v 0.10.2) 扩展。

我尝试运行以下命令:

package main

import "fmt"

func main() {
    fmt.println("hello, world!")

}

output 选项卡中我得到:

[running] go run "/home/joe/code/test.go"

[done] exited with code=0 in 0.236 seconds

其中不包括 println 语句的输出。如果我从终端(甚至从 vscode)运行它,我会得到:

joe@HP-Laptop-15-bs0xx:~/code$ go run test.go
Hello, World!

顺便说一句,这在我尝试过的其他语言(例如 python)中也重复出现。

如何解决这个问题,以便我可以将实际输出发送到输出选项卡?


解决方案


对于 output 选项卡,仅执行 go test,而不执行详细命令。您必须将 -v 参数添加到 go test 配置。

将此添加到 vscode 上的 settings.json

"go.testFlags": ["-v"],

理论要掌握,实操不能落!以上关于《在终端中显示,无法在输出中看到》的详细介绍,大家都掌握了吧!如果想要继续提升自己的能力,那么就来关注golang学习网公众号吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>