Documentation

Overview

    Package handler implements service debug handler embedded in go-micro services

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    This section is empty.

    Types

    type Debug

    type Debug struct {
    	// must honour the debug handler
    	proto.DebugHandler
    	// contains filtered or unexported fields
    }

    func NewHandler

    func NewHandler(c client.Client) *Debug

      NewHandler returns an instance of the Debug Handler

      func (*Debug) Health

      func (d *Debug) Health(ctx context.Context, req *proto.HealthRequest, rsp *proto.HealthResponse) error

      func (*Debug) Log

      func (d *Debug) Log(ctx context.Context, stream server.Stream) error

      func (*Debug) Stats

      func (d *Debug) Stats(ctx context.Context, req *proto.StatsRequest, rsp *proto.StatsResponse) error

      func (*Debug) Trace

      func (d *Debug) Trace(ctx context.Context, req *proto.TraceRequest, rsp *proto.TraceResponse) error

      Source Files