cidranger
CIDR lookup library
A Golang library that enables fast IP to CIDR block lookup using a trie data structure.
Fast IP to CIDR lookup in Golang
901 stars
20 watching
106 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists
cidripnetwork-analysis
Related projects:
Repository | Description | Stars |
---|---|---|
c-robinson/iplib | A library for working with IP addresses and networks in Go | 144 |
c-rack/cidr-elixir | Utilities for IP address range manipulation and comparison in Elixir | 45 |
achanda/ipnetwork | A library to work with IPv4 and IPv6 CIDRs in Rust | 121 |
cidrblock/netcopa | An engine for parsing network device configurations and converting them to structured data in YAML | 135 |
derekparker/trie | A Go library implementing a data structure for fast prefix and fuzzy string searching | 763 |
cobenian/inet_cidr | A CIDR parsing and manipulation library for Elixir compatible with Erlang's :inet. | 49 |
shady831213/algorithms | A collection of algorithms and data structures implemented in Go. | 805 |
wenerme/go-req | A declarative HTTP client library for the Go programming language | 22 |
golangmastery/gopherlabs | A comprehensive resource for learning Go programming and related technologies through interactive tutorials, examples, and workshops. | 146 |
digitalcrab/browscap_go | Provides a GoLang library to retrieve browser capabilities from a browscap.ini file. | 49 |
ynadji/netaddr | A Common Lisp library for manipulating IP addresses and networks | 5 |
jinzhu/gorm | An ORM library for Go that enables interactive and declarative database interactions using a high-level API. | 640 |
daviddengcn/go-pr | A Go package for building pattern recognition applications | 66 |
goccy/go-yaml | A YAML parser and encoder for the Go programming language. | 1,179 |
subchen/go-trylock | Provides trylock functionality on top of read-write locks for Golang concurrency control | 35 |