func NewDriverBuffer(size int) *DriverBuffer {
	return &DriverBuffer{
		buf: make([]ConnectionStats, int(math.Max(float64(size), minBufferSize))),
	}
}
// NewDriverBuffer creates a DriverBuffer with initial size `size`.
NewDriverBuffer creates a DriverBuffer with initial size `size`.
// NewDriverBuffer creates a DriverBuffer with initial size ` size ` .
func NewDriverBuffer(size int) *DriverBuffer {
	return &DriverBuffer{
		buf: make([]ConnectionStats, int(math.Max(float64(size), minBufferSize))),
	}
}
func NewDriverBuffer ( size int ) * DriverBuffer { return & DriverBuffer { buf : make ( [ ] ConnectionStats , int ( math . Max ( float64 ( size ) , minBufferSize ) ) ) , } }
NewDriverBuffer creates a DriverBuffer with initial size `size`.
NewDriverBuffer creates a DriverBuffer with initial size ` size ` .