ncruces / go-dns
net.Resolvers with caching, opportunistic encryption, and DoT/DoH
☆44Updated last month
Alternatives and similar repositories for go-dns
Users that are interested in go-dns are comparing it to the libraries listed below
Sorting:
- DNS-over-TLS (DOT) resolvers for Go☆14Updated 9 months ago
- Generic wrapper around strconv.Parse*☆37Updated 2 years ago
- Blazing fast time function library for Go with zero memory allocation. fastime returns the approximate time.☆54Updated 2 years ago
- A lightweight buffered event lib☆59Updated 3 years ago
- Go net.Dialer for HTTP(S) CONNECT Tunneling.☆80Updated 10 months ago
- The buffered IO pipe.☆32Updated 2 years ago
- A DNS over HTTPS client implementation written in Go☆51Updated 2 years ago
- TCP Fast Open support for Go.☆35Updated 3 weeks ago
- Fastest time format for go☆73Updated 2 years ago
- ☆119Updated last year
- A Golang library for dumping SQL text☆41Updated 2 years ago
- cheap Go type to hold & operate on either a read-only []byte or string☆108Updated 10 months ago
- A minimalistic OpenVPN implementation in Go☆55Updated 7 months ago
- Parse json with comments and trailing commas.☆91Updated 4 years ago
- The fastest way to xor bytes in Go☆74Updated 4 years ago
- Pure Go SQLite file reader☆199Updated 2 years ago
- ☆92Updated last year
- Unused Go package to inspect client hello message from Go application☆46Updated 7 years ago
- netlink ipset package for Go(Golang).☆46Updated 3 years ago
- Fastest DNS package for Go☆198Updated last month
- extra stuff from inet.af/netaddr that didn't make it into Go's net/netip☆109Updated last year
- Promise to the Go compiler that your Reads and Writes are well-behaved☆58Updated 5 years ago
- ☆33Updated last month
- A go library to start and interface with openvpn processes.☆56Updated 3 years ago
- Libraries for parsing and constructing common network packets.☆67Updated 9 years ago
- Routing table abstraction library☆57Updated last month
- UDP Transport: compress, encrypt and send any data reliably over unreliable UDP connections☆44Updated 3 years ago
- The Balanced Routing Table is an adaptation of D. Knuth's ART algorithm and requires significantly less memory and has an even better loo…☆71Updated last week
- Sync primitive for golang. Key + Mutex = Kmutex☆35Updated 6 months ago
- Storing strings without GC overhead☆83Updated 5 years ago