我如何在不使用log的情况下向Stderr发送消息?

A comment in this SO post显示了如何使用log:log.Println("Message")执行此操作,但是如果我不需要时间戳怎么办?

以下是好消息吗?

os.Stderr.WriteString("Message")

推荐答案

Go内置函数printprintln打印到stderr.所以,如果你只是想输出一些文本到stderr,你可以这样做

package main

func main() {
    println("Hello stderr!")
}

文档:https://golang.org/pkg/builtin/#print

Go相关问答推荐

如何在Deliverq中高效地传达客户依赖关系?

创建使用逗号而不是加号分隔OU的CSR

JetBrains Goland,禁用突出显示测试文件

从使用Golang otelmux检测的Otel跟踪中获取trace_id

将DATE类型的SQL字段扫描到GO struct 字段

通过代理从golang连接到ftp

使用 goroutine 比较 Golang 中的两棵树是等价的

使用goroutines在Golang中验证 struct

Golang 发送Post请求出现400错误

使用Cookie身份验证的Gorilla Golang Websocket优化

Kubo,来自 IpfsNode.Bootstrap 的无效内存地址或零指针取消引用

从单词中删除特殊字符

如何将 npm 安装进度条通过管道传输到终端?

Golang Gin 绑定请求正文 XML 到 Slice

为什么 Go 被认为是部分抢占式的?

具有近似约束的函数值导致的实例化失败

Go 加密库创建的 PKCS1 公钥与openssl rsa ...之间的区别

为什么 Go 中的 maps.Keys() 将 map 类型指定为 M?

如果在调用 http.Get(url) 时发生错误,我们是否需要关闭响应对象?

如何访问 Go 模板中数组的第一个索引的值