My New Hugo Site

  1. Bash
    1. Filters
      1. grep
      2. Sed
      3. jq
    2. Shellspec
  2. Design
  3. Architectural Patterns
    1. Systemd
    2. Message Broker
    3. JSON-RPC
  4. Go
    1. Concurrency
    2. Web Applications
    3. Compound Data
    4. Json
    5. Go vs Erlang
  5. Prolog Cookbook
  6. Documentation
    1. Hugo
      1. Go Html Template
      2. Table of Contents
    2. HTML
    3. CSS
      1. Color
      2. Style Guides
      3. Layout
    4. Mathjax
  7. Visualization
    1. D3
      1. Venn Diagrams
    2. SVG
    3. Visjs
      1. Network
  8. Data
    1. Yaml
    2. Events
      1. JSON-LD
    3. JSON
      1. jCal
    4. SQL
  9. JavaScript

JSON-RPC

JSON-RPC

Call

{ "method": "string"
, "params": "JSON"
, "id": "string or integer"
}

Response

{ "result": "JSON"
, "error": "string, not included if no error"
, "id": "string or integer"
}

Example

{"method": "echo", "params": ["Hello JSON-RPC"], "id": 1}

{"result": "Hello JSON-RPC", "error": null, "id": 1}