Advertisement
Guest User

Untitled

a guest
Jul 24th, 2017
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. } else if e.Command == "HMSET" {
  2. // Build up a string slice to hold the key value pairs
  3. args := make([]string, 0, len(e.MapData) * 2)
  4. for k, v := range e.MapData {
  5. args = append(args, k, v)
  6. }
  7. _,err := redis.StringMap(client.Do("HMSET", e.Key, args...))
  8. checkErr(err, "hmset error:")
  9. }
  10.  
  11. too many arguments in call to client.Do
  12. have (string, string, []string...)
  13. want (string, ...interface {})
  14.  
  15. args := make([]interface{}, 0, len(e.MapData) * 2 + 1)
  16. args = append(args, e.Key)
  17. for k, v := range e.MapData {
  18. args = append(args, k, v)
  19. }
  20. _,err := redis.StringMap(client.Do("HMSET", args...))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement