学rabbitmq的时候看到这么个语法
go run receive_logs.go > logs_from_rabbit.log
顾名思义应该是将控制台内容输出到指定的文件的,因为源码里没有任何os包或者文件操作相关的代码,应该是go run参数自带的规则,但是始终找不到相关知识点。
而且这段官方源码我跑起来后也只有空的logs_from_rabbit.log文件,并不会记录控制台的内容。
相关教程https://www.rabbitmq.com/tutorials/tutorial-three-go.html
源码:https://github.com/rabbitmq/rabbitmq-tutorials/blob/main/go/receive_logs.go