Imprimir mensaje de error estándar en Go
Si necesita imprimir registros de depuración o prueba por separado de los registros existentes, puede considerar enviar mensajes al flujo de error estándar (stderr). Esto es útil cuando desea aislar sus registros para un análisis más fácil.
Métodos para imprimir en stderr
Hay varias formas de imprimir mensajes en stderr en Go:
1. Usando log.Logger:
Cree un nuevo log.Logger, especificando os.Stderr como flujo de salida:
l := log.New(os.Stderr, "", 1)
l.Println("log message")
2. Usando fmt.Fprintf:
Use fmt.Fprintf para escribir mensajes formateados en stderr:
fmt.Fprintf(os.Stderr, "log message: %s", str)
3. Escribir directamente en os.Stderr:
Escribir directamente en os.Stderr usando os.Stderr.WriteString:
os.Stderr.WriteString("log message")
Al dirigir sus registros a stderr, puede separarlos fácilmente de otros registros y concentrarse en la información de depuración y prueba.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3