Home / Function/ writeLog() — fiber Function Reference

writeLog() — fiber Function Reference

Architecture documentation for the writeLog() function in default_logger.go from the fiber codebase.

Entity Profile

Dependency Diagram

graph TD
  54409f15_997f_e1a8_e74a_200d306ec8ea["writeLog()"]
  bbe7abe4_a8ff_16f2_cc00_3fc20e652f9f["default_logger.go"]
  54409f15_997f_e1a8_e74a_200d306ec8ea -->|defined in| bbe7abe4_a8ff_16f2_cc00_3fc20e652f9f
  62447a6b_d8b7_117c_6c48_f8d314f87d51["defaultLoggerInstance()"]
  62447a6b_d8b7_117c_6c48_f8d314f87d51 -->|calls| 54409f15_997f_e1a8_e74a_200d306ec8ea
  style 54409f15_997f_e1a8_e74a_200d306ec8ea fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

middleware/logger/default_logger.go lines 174–182

func writeLog(w io.Writer, msg []byte) {
	if _, err := w.Write(msg); err != nil {
		// Write error to output
		if _, writeErr := w.Write([]byte(err.Error())); writeErr != nil {
			// There is something wrong with the given io.Writer
			_, _ = fmt.Fprintf(os.Stderr, "Failed to write to log, %v\n", writeErr)
		}
	}
}

Domain

Subdomains

Frequently Asked Questions

What does writeLog() do?
writeLog() is a function in the fiber codebase, defined in middleware/logger/default_logger.go.
Where is writeLog() defined?
writeLog() is defined in middleware/logger/default_logger.go at line 174.
What calls writeLog()?
writeLog() is called by 1 function(s): defaultLoggerInstance.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free