xtcp – [101]

最后更新于:2022-04-02 02:50:37

[TOC] > [参考](https://github.com/xfxdev/xtcp) ## 概述 具有正常关闭,自定义协议的TCP Server框架。 ## 使用 Create server: ``` // 1. create protocol and handler. // ... // 2. create opts. opts := xtcp.NewOpts(handler, protocol) // 3. create server. server := xtcp.NewServer(opts) // 4. start. go server.ListenAndServe("addr") ``` Create client: ``` // 1. create protocol and handler. // ... // 2. create opts. opts := xtcp.NewOpts(handler, protocol) // 3. create client. client := NewConn(opts) // 4. start go client.DialAndServe("addr") ```
';