Daily Archives: 20.06.2016

Escape нужных символов в go

Urlencode на go для определённого набора символов https://play.golang.org/p/PmA-XwvFS2 package main import ( «fmt» ) // chars to escape are described in /usr/local/go/src/net/url/url.go:123 which links to RFC 3986 (§3.4); I just removed & and = var charsToEscape = map[rune]bool{ ‘$’: true, ‘&’: false, // it should remain unchanged ‘+’: true, ‘,’: true, ‘/’: true, ‘:’: true, …

Read more