Package rfc3986 is an implementation of (parts of) IETF RFC-3986, for the Go programming language.
Go to file
Charles Iliya Krempeaux c2d871f6e0 initial commits 2023-10-06 21:08:00 -07:00
LICENSE initial commits 2023-10-04 17:53:46 +09:00
README.md initial commits 2023-10-04 17:53:46 +09:00
errors.go initial commits 2023-10-06 21:08:00 -07:00
gendelims.go initial commits 2023-10-04 21:22:03 +09:00
gendelims_test.go initial commits 2023-10-04 21:22:03 +09:00
go.mod initial commits 2023-10-06 21:08:00 -07:00
go.sum initial commits 2023-10-06 21:08:00 -07:00
pctencoded.go initial commits 2023-10-06 21:08:00 -07:00
pctencoded_writepctencodedbyte_test.go initial commits 2023-10-06 21:08:00 -07:00
reserved.go initial commits 2023-10-04 21:22:03 +09:00
subdelims.go initial commits 2023-10-04 21:22:03 +09:00
subdelims_test.go initial commits 2023-10-04 21:22:03 +09:00
unreserved.go initial commits 2023-10-06 09:28:51 -07:00
unreserved_test.go initial commits 2023-10-06 09:28:51 -07:00

README.md

go-rfc3986

Package rfc3986 is an implementation of (parts of) IETF RFC-3986, for the Go programming language.

Uniform Resource Identifier (URI): Generic Syntax (January 2005)
https://datatracker.ietf.org/doc/html/rfc3986

Documention

Online documentation, which includes examples, can be found at: http://godoc.org/sourcecode.social/reiver/go-rfc3986

GoDoc

Import

To import package rfc3986 use import code like the follownig:

import "sourcecode.social/reiver/go-rfc3986"

Installation

To install package rfc3986 do the following:

GOPROXY=direct https://sourcecode.social/reiver/go-rfc3986

Author

Package rfc3986 was written by Charles Iliya Krempeaux