github.com/grafana/pyroscope@v1.18.0/pkg/api/connect/connect.go (about)

     1  package connectapi
     2  
     3  import (
     4  	"connectrpc.com/connect"
     5  )
     6  
     7  func DefaultClientOptions() []connect.ClientOption {
     8  	return []connect.ClientOption{
     9  		connect.WithCodec(ProtoCodec),
    10  		WithGzipClient(),
    11  	}
    12  }
    13  
    14  func DefaultHandlerOptions() []connect.HandlerOption {
    15  	return []connect.HandlerOption{
    16  		connect.WithCodec(ProtoCodec),
    17  		WithGzipHandler(),
    18  	}
    19  }