diff options
Diffstat (limited to 'crawler/krpc.go')
| -rw-r--r-- | crawler/krpc.go | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/crawler/krpc.go b/crawler/krpc.go deleted file mode 100644 index 67150c0..0000000 --- a/crawler/krpc.go +++ /dev/null @@ -1,37 +0,0 @@ -package crawler - -import ( - "errors" - "fmt" - "net" -) - -// makeQuery returns a query-formed data. -func makeQuery(t, q string, a map[string]interface{}) map[string]interface{} { - return map[string]interface{}{ - "t": t, - "y": "q", - "q": q, - "a": a, - } -} - -// makeResponse returns a response-formed data. -func makeResponse(t string, r map[string]interface{}) map[string]interface{} { - return map[string]interface{}{ - "t": t, - "y": "r", - "r": r, - } -} - -// parseKeys parses keys. It just wraps parseKey. -func parseKeys(data map[string]interface{}, pairs [][]string) error { - for _, args := range pairs { - key, t := args[0], args[1] - if err := parseKey(data, key, t); err != nil { - return err - } - } - return nil -} |
