ラジアータ ストーリーズ 雑談 掲示板
ラジアータ ストーリーズ 雑談 掲示板
[記事リスト] [新着記事] [ワード検索] [過去ログ] [管理用]

タイトル Go言語チャットサーバー
投稿日: 2024/04/16(Tue) 18:20:38
投稿者太郎
参照先https://it-kiso.com/programming-language/golang/go-concurrent/go%e8%a8%80%e8%aa%9e%e3%83%81%e3%83%a3%e3%83%83%e3%83%88%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc/

ーチンの4つのゴルーチンが含まれており、各コネクションには接続処理(handleConn)ゴルーチンとクライアントライター(clientwriter)ゴルーチンが含まれています。

ブロードキャスターは 3 つの異なるメッセージに応答する必要があるため、select の使用方法の仕様です。

メインのゴルーチンの仕事は、ポートをリッスンし、接続しているクライアントからのネットワーク接続を受け入れ、接続ごとに新しい handleConn ゴルーチンを作成することです。


- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ   手動改行 強制改行 図表モード
メッセージには上記と同じURLを書き込まないで下さい
URL
暗証キー (英数字で8文字以内)
  プレビュー

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 暗証キー