go - 抑制从包生成的错误消息

标签 go terminal error-suppression chromedp

我正在使用一个 Go 函数,它的工作原理大致如下:

  • 它遍历给定的 URL 并搜索字符串
  • 遍历我用过的网站Chrome DevTools包裹。

  • 我的问题是在进行遍历时,它会记录一些错误消息,例如
    ERROR: encountered exception 'Uncaught' (287:57)等等

    我必须在控制台中抑制此错误打印。我检查了 chrome-dp 问题,我认为这是一个已知问题,
    引用:https://github.com/chromedp/chromedp/issues/374#issuecomment-498015901

    如何避免直接打印到控制台?

    最佳答案

    How can I avoid this printing directly into the console ?



    你不能来自 Go 代码。您可以过滤输出并在病房后将其删除。例如用 grep。

    关于go - 抑制从包生成的错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59082179/

    相关文章:

    compiler-errors - 如何抑制IAR EW 8.1中的Pe070错误?

    PHP通知抑制;只有某些情况/方法

    string - GO标志pkg读取包含诸如“\u00FC”之类的转义 rune 的选项字符串将不会读取

    sockets - Golang 写入套接字而不用担心数据不完整

    path - 与我的 $PATH、iTerm 和 ZSH 设置完全混淆

    linux - 如何从终端更改文件的 MIME 类型?

    Python 相当于 golang 的 defer 语句

    postgresql - 使用 GORM 和 Postgresql 时如何在 Go 中节省数据库时间?

    python - 路径 "."和 "./"以及 "./."之间的差异