logrus在windows的terminal下彩色顯示

  • go version 1.8.3 windows/amd64
  • logrus version 1.0.2
// import this library
import "github.com/shiena/ansicolor"
import  log "github.com/sirupsen/logrus"

// force colors on for TextFormatter
log.Formatter = &logrus.TextFormatter{
    ForceColors: true,
}

// then wrap the log output with it
log.SetOutPut(ansicolor.NewAnsiColorWriter(os.Stdout))

參考:https://github.com/sirupsen/logrus/issues/172#issuecomment-147143824

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章