package grpc_pool import ( "time" "google.golang.org/grpc" ) type PoolHandler interface { Dial() (conn *grpc.ClientConn, client interface{}, err error) GetIdleTimeout() time.Duration GetMaxIdle() int GetMaxCapacity() int Validate() }