type Logger struct{
mu sync.Mutex // ensures atomic writes; protects the following fields
prefix string// 日志前缀
flag int// 日志格式// 0 空// 1 年月日// 2 时分秒// 3 1+2 默认, 一般情况下用这个即可// 4 时分秒+毫秒// 5 年月日+时分秒+毫秒
out io.Writer // 输出位置
buf []byte// for accumulating text to write}
使用示例
打印到终端(默认)
package main
import"log"funcmain(){
log.Print("abc")}