aboutsummaryrefslogtreecommitdiff
path: root/client.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-12-05 19:19:15 +0100
committerDimitri Sokolyuk <demon@dim13.org>2015-12-05 19:19:15 +0100
commit0359450b6f6513c15961d6db06d54068e63fdf01 (patch)
treed16cbd0b06df5de8d61167e9d3982f4a60fdb987 /client.go
parent41b3e1bf504c1dd54046ece9a79b6095ac7e4621 (diff)
Small types
Diffstat (limited to 'client.go')
-rw-r--r--client.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/client.go b/client.go
index bf55f17..1d991ce 100644
--- a/client.go
+++ b/client.go
@@ -67,8 +67,10 @@ func Post(s NonceSigner, uri string, v interface{}) (*http.Response, error) {
return resp, nil
}
-func parseLinks(r *http.Response) map[string]string {
- links := make(map[string]string)
+type Links map[string]string
+
+func parseLinks(r *http.Response) Links {
+ links := make(Links)
key := textproto.CanonicalMIMEHeaderKey("link")
reg := regexp.MustCompile(`^<(.*)>;rel="(.*)"`)
for _, l := range r.Header[key] {