Go(GAEではない)を使用してビットコインのHTTP JSON-RPCサーバーを呼び出そうとしていますが、次のエラーが発生します
dial tcp http://user:pass@127.0.0.1:8332: too many colons in address
また
dial ip http://user:pass@127.0.0.1:8332: lookup http://user:pass@127.0.0.1:8332: no such host
さまざまなネットワーク構成を試しましたが、何もできませんでした。ブラウザにアドレスを入力したところ、サーバーから次のような応答がありました。
{"result":null,"error":{"code":-32700,"message":"Parse error"},"id":null}
これは、空の呼び出しに対する適切な応答のように見えます。
GoでそのHTTPJSON-RPCサーバーを正しく呼び出すにはどうすればよいですか?