diff options
author | r <r@freesoftwareextremist.com> | 2020-02-01 11:31:44 +0000 |
---|---|---|
committer | r <r@freesoftwareextremist.com> | 2020-02-01 11:31:44 +0000 |
commit | 9cf648eaa3c2d158cc4aafda73738f7fe173ca84 (patch) | |
tree | e4d6f69bc405a5c12d59df1a91a5d6d1536e2423 /vendor/github.com/tomnomnom/linkheader/README.mkd | |
parent | e73df8de9ab5a00aa377d5cd7cfe335e06774ea0 (diff) | |
download | bloat-9cf648eaa3c2d158cc4aafda73738f7fe173ca84.tar.gz bloat-9cf648eaa3c2d158cc4aafda73738f7fe173ca84.zip |
Use vendored dependencies
Diffstat (limited to 'vendor/github.com/tomnomnom/linkheader/README.mkd')
-rw-r--r-- | vendor/github.com/tomnomnom/linkheader/README.mkd | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/vendor/github.com/tomnomnom/linkheader/README.mkd b/vendor/github.com/tomnomnom/linkheader/README.mkd new file mode 100644 index 0000000..2a949ca --- /dev/null +++ b/vendor/github.com/tomnomnom/linkheader/README.mkd @@ -0,0 +1,35 @@ +# Golang Link Header Parser + +Library for parsing HTTP Link headers. Requires Go 1.6 or higher. + +Docs can be found on [the GoDoc page](https://godoc.org/github.com/tomnomnom/linkheader). + +[![Build Status](https://travis-ci.org/tomnomnom/linkheader.svg)](https://travis-ci.org/tomnomnom/linkheader) + +## Basic Example + +```go +package main + +import ( + "fmt" + + "github.com/tomnomnom/linkheader" +) + +func main() { + header := "<https://api.github.com/user/58276/repos?page=2>; rel=\"next\"," + + "<https://api.github.com/user/58276/repos?page=2>; rel=\"last\"" + links := linkheader.Parse(header) + + for _, link := range links { + fmt.Printf("URL: %s; Rel: %s\n", link.URL, link.Rel) + } +} + +// Output: +// URL: https://api.github.com/user/58276/repos?page=2; Rel: next +// URL: https://api.github.com/user/58276/repos?page=2; Rel: last +``` + + |