2017-10-25 2 views

答えて

2

解決策は単純です:彼らのサンプルから取ら

コード:

// create chrome instance 
c, err := cdp.New(ctxt, cdp.WithLog(log.Printf)) 

if err != nil { 
    log.Fatal(err) 
} 

// create chrome instance 
c, err := cdp.New(ctxt) // no WithLog() option 

if err != nil { 
    log.Fatal(err) 
} 
1

への変更は

をテストしていませんでした

私は、そのパッケージとはexpirienceを持っていませんが、ログ機能を使用して初期化使用例をaccourding、CBP:

// create chrome instance 
c, err := cdp.New(ctxt, cdp.WithLog(log.Printf)) <- in this case log.Printf 
if err != nil { 
    log.Fatal(err) 
} 

私はあなたがlog.SetFlags(0)

// create chrome instance 
log.SetFlags(0) 
c, err := cdp.New(ctxt, cdp.WithLog(log.Printf)) 
if err != nil { 
    log.Fatal(err) 
} 

log.Printfのログレベルを設定することができます仮定空の関数を渡す(またはログ関数なしで初期化する)。

また、ログを無効にするDiscardもあります。log.SetOutput(ioutil.Discard)

関連する問題