ncruces / go-dns
net.Resolvers with caching, opportunistic encryption, and DoT/DoH
☆42Updated last month
Alternatives and similar repositories for go-dns:
Users that are interested in go-dns are comparing it to the libraries listed below
- Generic wrapper around strconv.Parse*☆36Updated 2 years ago
- Non-Invasive goroutine inspector☆90Updated last year
- Fastest time format for go☆73Updated 2 years ago
- Promise to the Go compiler that your Reads and Writes are well-behaved☆56Updated 5 years ago
- TCP Fast Open support for Go.☆34Updated this week
- A DNS over HTTPS client implementation written in Go☆51Updated last year
- The fastest way to xor bytes in Go☆74Updated 3 years ago
- Blazing fast time function library for Go with zero memory allocation. fastime returns the approximate time.☆54Updated last year
- Unused Go package to inspect client hello message from Go application☆46Updated 7 years ago
- netlink ipset package for Go(Golang).☆44Updated 2 years ago
- cheap Go type to hold & operate on either a read-only []byte or string☆108Updated 7 months ago
- DNS-over-TLS (DOT) resolvers for Go☆14Updated 5 months ago
- In-memory implementation of Go's `io/fs.FS` interface☆112Updated 3 months ago
- setproctitle() for Go☆108Updated 3 years ago
- A lightweight buffered event lib☆58Updated 2 years ago
- Go package to embed the Mozilla Included CA Certificate List☆115Updated 2 weeks ago
- Dynamic Worker Pool Library☆29Updated 5 years ago
- Traffic shaper for Golang io.Reader and io.Writer☆132Updated 2 years ago
- extra stuff from inet.af/netaddr that didn't make it into Go's net/netip☆106Updated last year
- A JSON stream parser for Go☆67Updated 2 years ago
- A collection of efficient generic integer parser functions for Go☆19Updated 3 months ago
- Compile Go regular expressions to Go code☆95Updated 2 years ago
- Efficiently box values in Go. Optimized for primitives, strings, and byte slices.☆70Updated 2 years ago
- Routing table abstraction library☆56Updated 3 months ago
- Storing strings without GC overhead☆82Updated 5 years ago
- In-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications☆67Updated last year
- ☆31Updated 6 years ago
- Threading and Caching Utilities for golang☆31Updated 6 years ago
- Sync primitive for golang. Key + Mutex = Kmutex☆35Updated 3 months ago
- Access Times for files #golang☆42Updated 2 years ago