|
| https://go.dev/ |
| Skip to Main Content | https://pkg.go.dev/github.com/ScriptTiger/goIP#main-content |
|
Why Go
| https://pkg.go.dev/github.com/ScriptTiger/goIP |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://pkg.go.dev/github.com/ScriptTiger/goIP |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
| Packages | https://pkg.go.dev/ |
|
Community
| https://pkg.go.dev/github.com/ScriptTiger/goIP |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
|
| https://groups.google.com/g/golang-nuts |
|
| https://github.com/golang |
|
| https://twitter.com/golang |
|
| https://www.reddit.com/r/golang/ |
|
| https://invite.slack.golangbridge.org/ |
|
| https://stackoverflow.com/collectives/go |
|
| https://go.dev/ |
|
Why Go
| https://pkg.go.dev/github.com/ScriptTiger/goIP |
|
Why Go
| https://pkg.go.dev/github.com/ScriptTiger/goIP |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://pkg.go.dev/github.com/ScriptTiger/goIP |
|
Docs
| https://pkg.go.dev/github.com/ScriptTiger/goIP |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
| Packages | https://pkg.go.dev/ |
|
Community
| https://pkg.go.dev/github.com/ScriptTiger/goIP |
|
Community
| https://pkg.go.dev/github.com/ScriptTiger/goIP |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
| https://groups.google.com/g/golang-nuts |
| https://github.com/golang |
| https://twitter.com/golang |
| https://www.reddit.com/r/golang/ |
| https://invite.slack.golangbridge.org/ |
| https://stackoverflow.com/collectives/go |
| Discover Packages | https://pkg.go.dev/ |
|
github.com/ScriptTiger/goIP
| https://pkg.go.dev/github.com/ScriptTiger/goIP@v0.0.0-20250115034828-1f64a204dd1c |
|
| https://go.dev/ |
|
Version:
v0.0.0-...-1f64a20
| https://pkg.go.dev/github.com/ScriptTiger/goIP?tab=versions |
|
Go to latest
| https://pkg.go.dev/github.com/ScriptTiger/goIP |
| MIT | https://pkg.go.dev/github.com/ScriptTiger/goIP?tab=licenses |
|
Imports: 3
| https://pkg.go.dev/github.com/ScriptTiger/goIP?tab=imports |
|
Imported by: 0
| https://pkg.go.dev/github.com/ScriptTiger/goIP?tab=importedby |
| go.mod | https://github.com/ScriptTiger/goIP/tree/1f64a204dd1c/go.mod |
| Learn more about best practices | https://pkg.go.dev/about#best-practices |
|
github.com/ScriptTiger/goIP
| https://github.com/ScriptTiger/goIP |
|
Open Source Insights
| https://deps.dev/go/github.com%2FScriptTiger%2FgoIP/v0.0.0-20250115034828-1f64a204dd1c |
|
README
| https://pkg.go.dev/github.com/ScriptTiger/goIP#section-readme |
|
goIP
| https://pkg.go.dev/github.com/ScriptTiger/goIP#readme-goip |
|
Reference Implementation
| https://pkg.go.dev/github.com/ScriptTiger/goIP#readme-reference-implementation |
|
IPv4, IPv6, and Myth Versus Design
| https://pkg.go.dev/github.com/ScriptTiger/goIP#readme-ipv4-ipv6-and-myth-versus-design |
|
More About ScriptTiger
| https://pkg.go.dev/github.com/ScriptTiger/goIP#readme-more-about-scripttiger |
|
Documentation
| https://pkg.go.dev/github.com/ScriptTiger/goIP#section-documentation |
|
Index
| https://pkg.go.dev/github.com/ScriptTiger/goIP#pkg-index |
|
Constants
| https://pkg.go.dev/github.com/ScriptTiger/goIP#pkg-constants |
|
Variables
| https://pkg.go.dev/github.com/ScriptTiger/goIP#pkg-variables |
|
Functions
| https://pkg.go.dev/github.com/ScriptTiger/goIP#pkg-functions |
|
Iptostr(ip, ipof, isv6)
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Iptostr |
|
Types
| https://pkg.go.dev/github.com/ScriptTiger/goIP#pkg-types |
|
type Ipinfo
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
|
NewIP(ip)
| https://pkg.go.dev/github.com/ScriptTiger/goIP#NewIP |
|
(i) Ip()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Ip |
|
(i) Ipint()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Ipint |
|
(i) Ispeer(ip, ipof)
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Ispeer |
|
(i) Isv4()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Isv4 |
|
(i) Isv6()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Isv6 |
|
(i) Limit()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Limit |
|
(i) Limitint()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Limitint |
|
(i) Mask()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Mask |
|
(i) Maskint()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Maskint |
|
(i) Prefix()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Prefix |
|
(i) Prefixint()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Prefixint |
|
(i) Prefixlen()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Prefixlen |
|
(i) Rmask()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Rmask |
|
(i) Rmaskint()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Rmaskint |
|
(i) Suffixlen()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Suffixlen |
|
(i) V()
| https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.V |
|
Source Files
| https://pkg.go.dev/github.com/ScriptTiger/goIP#section-sourcefiles |
|
Directories
| https://pkg.go.dev/github.com/ScriptTiger/goIP#section-directories |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#section-readme |
| https://docs.google.com/forms/d/e/1FAIpQLSfBEe5B_zo69OBk19l3hzvBmz3cOV6ol1ufjh0ER1q3-xd2Rg/viewform |
| https://pkg.go.dev/github.com/ScriptTiger/goIP | https://pkg.go.dev/github.com/ScriptTiger/goIP |
| https://github.com/ScriptTiger/goIP/tree/main/ref | https://github.com/ScriptTiger/goIP/tree/main/ref |
| https://scripttiger.github.io/ | https://scripttiger.github.io/ |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#section-documentation |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#pkg-index |
| func Iptostr(ip, ipof uint64, isv6 bool) string | https://pkg.go.dev/github.com/ScriptTiger/goIP#Iptostr |
| type Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| func NewIP(ip string) (*Ipinfo, error) | https://pkg.go.dev/github.com/ScriptTiger/goIP#NewIP |
| func (i Ipinfo) Ip() string | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Ip |
| func (i Ipinfo) Ipint() (uint64, uint64) | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Ipint |
| func (i Ipinfo) Ispeer(ip, ipof uint64) (bool, error) | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Ispeer |
| func (i Ipinfo) Isv4() bool | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Isv4 |
| func (i Ipinfo) Isv6() bool | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Isv6 |
| func (i Ipinfo) Limit() string | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Limit |
| func (i Ipinfo) Limitint() (uint64, uint64) | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Limitint |
| func (i Ipinfo) Mask() string | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Mask |
| func (i Ipinfo) Maskint() (uint64, uint64) | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Maskint |
| func (i Ipinfo) Prefix() string | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Prefix |
| func (i Ipinfo) Prefixint() (uint64, uint64) | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Prefixint |
| func (i Ipinfo) Prefixlen() int | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Prefixlen |
| func (i Ipinfo) Rmask() string | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Rmask |
| func (i Ipinfo) Rmaskint() (uint64, uint64) | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Rmaskint |
| func (i Ipinfo) Suffixlen() int | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Suffixlen |
| func (i Ipinfo) V() int | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.V |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#pkg-constants |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#pkg-variables |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#pkg-functions |
| Iptostr | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L234 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Iptostr |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| bool | https://pkg.go.dev/builtin#bool |
| string | https://pkg.go.dev/builtin#string |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#pkg-types |
| Ipinfo | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L10 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| NewIP | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L196 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#NewIP |
| string | https://pkg.go.dev/builtin#string |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| error | https://pkg.go.dev/builtin#error |
| Ip | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L245 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Ip |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| string | https://pkg.go.dev/builtin#string |
| Ipint | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L240 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Ipint |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| Ispeer | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L316 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Ispeer |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| bool | https://pkg.go.dev/builtin#bool |
| error | https://pkg.go.dev/builtin#error |
| Isv4 | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L285 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Isv4 |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| bool | https://pkg.go.dev/builtin#bool |
| Isv6 | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L280 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Isv6 |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| bool | https://pkg.go.dev/builtin#bool |
| Limit | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L311 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Limit |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| string | https://pkg.go.dev/builtin#string |
| Limitint | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L306 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Limitint |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| Mask | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L265 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Mask |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| string | https://pkg.go.dev/builtin#string |
| Maskint | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L260 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Maskint |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| Prefix | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L301 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Prefix |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| string | https://pkg.go.dev/builtin#string |
| Prefixint | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L296 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Prefixint |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| Prefixlen | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L250 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Prefixlen |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| int | https://pkg.go.dev/builtin#int |
| Rmask | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L275 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Rmask |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| string | https://pkg.go.dev/builtin#string |
| Rmaskint | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L270 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Rmaskint |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| uint64 | https://pkg.go.dev/builtin#uint64 |
| Suffixlen | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L255 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.Suffixlen |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| int | https://pkg.go.dev/builtin#int |
| V | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go#L290 |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo.V |
| Ipinfo | https://pkg.go.dev/github.com/ScriptTiger/goIP#Ipinfo |
| int | https://pkg.go.dev/builtin#int |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#section-sourcefiles |
| View all Source files | https://github.com/ScriptTiger/goIP/tree/1f64a204dd1c |
| goIP.go | https://github.com/ScriptTiger/goIP/blob/1f64a204dd1c/goIP.go |
| ¶ | https://pkg.go.dev/github.com/ScriptTiger/goIP#section-directories |
| ref | https://pkg.go.dev/github.com/ScriptTiger/goIP@v0.0.0-20250115034828-1f64a204dd1c/ref |
|
Why Go
| https://go.dev/solutions |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Get Started
| https://learn.go.dev/ |
|
Playground
| https://play.golang.org |
|
Tour
| https://tour.golang.org |
|
Stack Overflow
| https://stackoverflow.com/questions/tagged/go?tab=Newest |
|
Help
| https://go.dev/help |
|
Packages
| https://pkg.go.dev |
|
Standard Library
| https://pkg.go.dev/std |
|
Sub-repositories
| https://pkg.go.dev/golang.org/x |
|
About Go Packages
| https://pkg.go.dev/about |
|
About
| https://go.dev/project |
| Download | https://go.dev/dl/ |
| Blog | https://go.dev/blog |
|
Issue Tracker
| https://github.com/golang/go/issues |
|
Release Notes
| https://go.dev/doc/devel/release.html |
|
Brand Guidelines
| https://go.dev/brand |
|
Code of Conduct
| https://go.dev/conduct |
|
Connect
| https://www.twitter.com/golang |
|
Twitter
| https://www.twitter.com/golang |
| GitHub | https://github.com/golang |
|
Slack
| https://invite.slack.golangbridge.org/ |
|
r/golang
| https://reddit.com/r/golang |
|
Meetup
| https://www.meetup.com/pro/go |
|
Golang Weekly
| https://golangweekly.com/ |
| Copyright | https://go.dev/copyright |
| Terms of Service | https://go.dev/tos |
|
Privacy Policy
| http://www.google.com/intl/en/policies/privacy/ |
|
Report an Issue
| https://go.dev/s/pkgsite-feedback |
|
| https://google.com |
| Learn more. | https://policies.google.com/technologies/cookies |