今回は Go言語 で WebSocket を使用してみたいと思います。 軽く感じをつかむだけなので、あまり手の込んだものは作りませんw やりたいこと サーバー と クライアント で メッセージ を キャッチボール する。 ・・・のを WebSocket を使ってやります。 これくらいなら ajax とかでいい感じもしますが、、、 WebSocket とは? 下記の資料がわかりやすかったです。 理解した感じでざっくり説明すると、 Webのアクセスは、キャッチボールみたいな感じで ブラウザ「〇〇のページをちょうだい」(要求) サーバー「はいよ!」(応答) で接続が切れてしまうのですが、 WebSocket を使用すると 電話のように常時つなぎっぱなしにできます。 利点としては、先ほどのキャッチボールを始める前に いろいろな前処理がなくなるので応答が早くなります。 リアルタイム性を求めるものによ