功能如下:
1.使用golang做了一个web服务,数据是通过另一个服务提供的,两个系统之间的数据传输方式选择的websocket形式
2.golang写的这个web服务,相当于websocket的客户端,而后端数据服务相当于服务端
3.客户端这边用的golang包为:github.com/gorilla/websocket
4.写一个连接池是否有必要,有没有现成的,如果没有,有没有相关实现的例子可以参考
谢谢
功能如下:
1.使用golang做了一个web服务,数据是通过另一个服务提供的,两个系统之间的数据传输方式选择的websocket形式
2.golang写的这个web服务,相当于websocket的客户端,而后端数据服务相当于服务端
3.客户端这边用的golang包为:github.com/gorilla/websocket
4.写一个连接池是否有必要,有没有现成的,如果没有,有没有相关实现的例子可以参考
谢谢
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
4 回答989 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
自己实现了连接池,
创建一个channel来存储了,连接对象,设置两个函数,一个getconn,一个putconn
getconn
从channel中拿出一个conn
putconn
放回channel中