log.Println 和 fmt.Println 在 Golang 中都可以作为 console 日志的输出。
但是有什么区别呢?
做个测试:
package main
import (
"fmt"
"log"
)
func main() {
fmt.Println("fmt.Println")
log.Println("log.Println")
}
运行结果:
$ go run main.go
fmt.Println
2019/10/20 15:27:38 log.Println
可见:
- log.Println:包含时间戳
- fmt.Println:不包含时间戳
所以,对于日志打印及查看的场景,还是使用 log.Println 更好。
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式