Documentation ¶ Index ¶ func NewLogger(w io.Writer, level zerolog.Level) zerolog.Logger type LoggedStream func (s LoggedStream) Read(ctx context.Context) (jsonrpc2.Message, int64, error) func (s LoggedStream) Write(ctx context.Context, msg jsonrpc2.Message) (int64, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func NewLogger ¶ func NewLogger(w io.Writer, level zerolog.Level) zerolog.Logger Types ¶ type LoggedStream ¶ type LoggedStream struct { Label string jsonrpc2.Stream Logger zerolog.Logger } func (LoggedStream) Read ¶ func (s LoggedStream) Read(ctx context.Context) (jsonrpc2.Message, int64, error) func (LoggedStream) Write ¶ func (s LoggedStream) Write(ctx context.Context, msg jsonrpc2.Message) (int64, error) Source Files ¶ View all Source files logged_stream.gologger.go Click to show internal directories. Click to hide internal directories.