package
0.0.0-20240903202507-002b3ab91cc6
Repository: https://github.com/arduino/arduino-language-server.git
Documentation: pkg.go.dev

# Functions

CatchAndLogPanic will recover a panic, log it on standard logger, and rethrow it to continue stack unwinding.
LogReadWriteCloserAs return a proxy for the given upstream io.ReadWriteCloser that forward and logs all read/write/close operations on the given filename that is created in the GlobalLogDirectory.
LogReadWriteCloserToFile return a proxy for the given upstream io.ReadWriteCloser that forward and logs all read/write/close operations on the given file.
NewReadWriteCloser create an io.ReadWriteCloser from given io.ReadCloser and io.WriteCloser.
OpenLogFileAs creates a log file in GlobalLogDirectory.

# Variables

GlobalLogDirectory is the directory where logs are created.