diff --git a/example_test.go b/example_test.go index 8b01b1f..9bf5a54 100644 --- a/example_test.go +++ b/example_test.go @@ -3,7 +3,7 @@ package ringbuffer import "fmt" func ExampleRingBuffer() { - rb := NewRingBuffer(1024) + rb := New(1024) rb.Write([]byte("abcd")) fmt.Println(rb.Length()) fmt.Println(rb.Free()) diff --git a/ring_buffer.go b/ring_buffer.go index 8e304fc..0c4598d 100644 --- a/ring_buffer.go +++ b/ring_buffer.go @@ -25,8 +25,8 @@ type RingBuffer struct { mu sync.Mutex } -// NewRingBuffer returns a new RingBuffer whose buffer has the given size. -func NewRingBuffer(size int) *RingBuffer { +// New returns a new RingBuffer whose buffer has the given size. +func New(size int) *RingBuffer { return &RingBuffer{ buf: make([]byte, size), size: size, diff --git a/ring_buffer_test.go b/ring_buffer_test.go index 0d3ac10..d671a3f 100644 --- a/ring_buffer_test.go +++ b/ring_buffer_test.go @@ -7,7 +7,7 @@ import ( ) func TestRingBuffer_Write(t *testing.T) { - rb := NewRingBuffer(64) + rb := New(64) // check empty or full if !rb.IsEmpty() { @@ -137,7 +137,7 @@ func TestRingBuffer_Write(t *testing.T) { } func TestRingBuffer_Read(t *testing.T) { - rb := NewRingBuffer(64) + rb := New(64) // check empty or full if !rb.IsEmpty() {