From 8967793ec56e7734f7a830be370e6e824ac5a5c1 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 20 Dec 2017 13:15:50 -0800 Subject: [PATCH] add a Get/Put example --- covout | 17 +++++++++++++++++ pool_test.go | 10 ++++++++++ 2 files changed, 27 insertions(+) create mode 100644 covout diff --git a/covout b/covout new file mode 100644 index 0000000..b6ddaf5 --- /dev/null +++ b/covout @@ -0,0 +1,17 @@ +mode: set +github.com/libp2p/go-buffer-pool/pool.go:51.48,52.17 1 1 +github.com/libp2p/go-buffer-pool/pool.go:55.2,56.43 2 1 +github.com/libp2p/go-buffer-pool/pool.go:59.2,59.38 1 1 +github.com/libp2p/go-buffer-pool/pool.go:52.17,54.3 1 1 +github.com/libp2p/go-buffer-pool/pool.go:56.43,58.3 1 1 +github.com/libp2p/go-buffer-pool/pool.go:63.38,65.26 2 1 +github.com/libp2p/go-buffer-pool/pool.go:68.2,68.43 1 1 +github.com/libp2p/go-buffer-pool/pool.go:71.2,72.23 2 1 +github.com/libp2p/go-buffer-pool/pool.go:65.26,66.16 1 0 +github.com/libp2p/go-buffer-pool/pool.go:68.43,70.3 1 1 +github.com/libp2p/go-buffer-pool/pool.go:77.32,79.2 1 1 +github.com/libp2p/go-buffer-pool/pool.go:82.24,84.2 1 1 +github.com/libp2p/go-buffer-pool/pool.go:87.36,89.2 1 1 +github.com/libp2p/go-buffer-pool/pool.go:92.38,94.32 2 1 +github.com/libp2p/go-buffer-pool/pool.go:97.2,97.17 1 1 +github.com/libp2p/go-buffer-pool/pool.go:94.32,96.3 1 1 diff --git a/pool_test.go b/pool_test.go index cfff30d..be45ca6 100644 --- a/pool_test.go +++ b/pool_test.go @@ -144,3 +144,13 @@ func BenchmarkPoolOverlflow(b *testing.B) { } }) } + +func ExampleGet() { + buf := Get(100) + fmt.Println("length", len(buf)) + fmt.Println("capacity", cap(buf)) + Put(buf) + // Output: + // length 100 + // capacity 128 +} -- GitLab