func (bs *BossSearch) signQuery(url string, values *url.Values) { cred := oauth.Credentials{} cred.Token = bs.Token cred.Secret = bs.Secret client := oauth.Client{} client.SignatureMethod = oauth.HMACSHA1 client.Credentials = cred client.SignForm(nil, "GET", url, *values) }