GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mencetak pesan ke stderr di Go?

Ada beberapa metode untuk mengirim pesan ke stderr :

  1. Membuat log.Logger baru :

    l := log.New(os.Stderr, "", 1)
    l.Println("log message")
    
  2. Menggunakan fmt.Fprintf :

    fmt.Fprintf(os.Stderr, "log message: %s", str)
    
  3. Menulis langsung ke os.Stderr menggunakan os.Stderr.WriteString :

    os.Stderr.WriteString("log message")
    

log paket secara default mencetak ke os.Stderr .

Anda juga dapat menggunakan os.Stderr langsung (ini adalah os.File ).


Linux
  1. Bagaimana Cara Mencetak Baris Nomor 15 Dan 25 Dari Setiap 50 Baris?

  2. Bagaimana Cara Mengarahkan Hanya Stderr?

  3. Linux – Bagaimana Menampilkan Pesan Selamat Datang Di Unix??

  1. Cara mencetak pthread_t

  2. Bagaimana cara mencetak nomor di perakitan NASM?

  3. Bagaimana cara membatalkan perintah unzip?

  1. Cara Mencetak File JSON dengan Cantik di Terminal Linux

  2. Bagaimana Cara Mencetak Variabel Dengan Perataan Pusat Empuk?

  3. Linux – “mail”, Dan Bagaimana Cara Menavigasinya?