icza / backscanner
A scanner similar to bufio.Scanner, but it reads and returns lines in reverse order, starting at a given position and going backward.
☆65Updated 2 months ago
Alternatives and similar repositories for backscanner:
Users that are interested in backscanner are comparing it to the libraries listed below
- A PDF renderer for the goldmark markdown parser.☆128Updated last year
- Intern Go strings☆94Updated last year
- A Go (golang) library for wrapping words in a string.☆117Updated 4 years ago
- Package deque implements a very fast and efficient general purpose queue/stack/deque data structure that is specifically optimized to per…☆46Updated last year
- go-delta - A Go package and utility to generate and apply binary delta updates.☆28Updated 3 years ago
- Efficiently box values in Go. Optimized for primitives, strings, and byte slices.☆70Updated 2 years ago
- Highly concurrent drop-in replacement for bufio.Writer☆56Updated 7 years ago
- Package bytesize provides functionality for measuring and displaying byte sizes.☆45Updated 2 years ago
- Buffered Reader/Writer☆75Updated 5 months ago
- A prefix tree implementation in go☆41Updated 10 months ago
- Simple slog wrapper for easy life, with opentelemetry tracing support☆29Updated last month
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆85Updated 4 years ago
- Enriches the standard go http client with retry functionality.☆50Updated 9 months ago
- Package ring provides a high performance and thread safe Go implementation of a bloom filter.☆138Updated 4 years ago
- Simple expression evaluation engine for Go☆72Updated 4 years ago
- errs is a package for making errors friendly and easy☆52Updated 4 months ago
- Promise to the Go compiler that your Reads and Writes are well-behaved☆57Updated 5 years ago
- 🏇🏻 generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics☆58Updated 2 years ago
- A Go library for encoding structs into Header fields.☆47Updated last year
- Helpful unit multipliers and functions for Go☆127Updated 2 months ago
- A pure Go implementation of the smaz compression library for short strings.☆80Updated 2 years ago
- Small library on top of reflect for make lookups to any Structs or Maps☆43Updated last year
- Golang fan-in pattern efficiently adaptable to any channel type without code generation☆29Updated 4 years ago
- ARCHIVED: A zero dependency asset embedder for Go☆84Updated 3 years ago
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go t…☆47Updated 2 years ago
- UDP Transport: compress, encrypt and send any data reliably over unreliable UDP connections☆44Updated 3 years ago
- Expirable Go LRC\LRU cache without goroutines☆84Updated 2 months ago
- Simple string pattern matcher for Go☆126Updated 10 months ago
- A simple and efficient hashmap package for Go. Uses open addressing, Robin Hood hashing, and xxhash algorithm.☆80Updated 2 years ago
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.☆67Updated 6 months ago