code: func (l Level) MarshalText() ([]byte, error) {
  	var t []byte
  	switch l {
  	case LevelDebug:
  		t = levelBytesDebug
  	case LevelInfo:
  		t = levelBytesInfo
  	case LevelWarn:
  		t = levelBytesWarn
  	case LevelError:
  		t = levelBytesError
  	case LevelFatal:
  		t = levelBytesFatal
  	default:
  		t = []byte(strconv.FormatInt(int64(l), 10))
  	}
  	return t, nil
  }
docs: // MarshalText lets Level implements the TextMarshaler interface used by encoding packages