11

私は最近goで遊んでいて、tcp接続でクライアントに応答するサーバーを作ろうとしています。

私の質問は、サーバーをきれいにシャットダウンし、次の呼び出しで現在「ブロック」されている go-routine を中断する方法です。

func (*TCPListener) 受け入れますか?

Acceptのドキュメントによると

Accept は、Listener インターフェイスに Accept メソッドを実装します。次の呼び出しを待って、一般的な Conn を返します。

また、エラーはほとんど文書化されていません。

4

3 に答える 3