Skip to content

Commit 9ea48dd

Browse files
authored
Merge pull request #1 from ipfs/initial-code
initial code commit
2 parents adb55c5 + 6e24ff7 commit 9ea48dd

File tree

7 files changed

+855
-8
lines changed

7 files changed

+855
-8
lines changed

README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
1-
Repository Name
2-
=======================
1+
# go-dsqueue
32

4-
> Repository tagline
3+
[![Build Status](https://img.shields.io/github/actions/workflow/status/ipfs/go-dsqueue/go-test.yml?branch=main)](https://github.com/ipfs/go-dsqueue/actions)
4+
[![GoDoc](https://pkg.go.dev/badge/github.com/ipfs/go-dsqueue)](https://pkg.go.dev/github.com/ipfs/go-dsqueue)
55

6-
A longer repository description.
76

8-
## Documentation
7+
> Buffered FIFO interface to the datastore
98
10-
[Insert link to documentation]() or expand with Install, Build, Usage sections.
9+
The dsqueue package provides a buffered FIFO queue backed by a [Batching Datastore](https://pkg.go.dev/github.com/ipfs/go-datastore#Batching). Queued items are persisted in the datastore when the input buffer is full, after some amount of idle time, and when the queue is shuddown.
1110

12-
## Lead Maintainer
11+
## Documentation
1312

14-
[Your name](https://github.com/alinktoyourname)
13+
https://pkg.go.dev/github.com/ipfs/go-dsqueue
1514

1615
## Contributing
1716

doc.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// Package dsqueue provides a buffered FIFO interface to the datastore for
2+
// storing and retrieving items. Queued items are persisted across restarts.
3+
package dsqueue

0 commit comments

Comments
 (0)