V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Nazz  ›  全部回复第 20 页 / 共 45 页
回复总数  899
1 ... 16  17  18  19  20  21  22  23  24  25 ... 45  
2023-09-02 19:13:25 +08:00
回复了 maotao456 创建的主题 程序员 要求 golang 结构体初始化的时候必须赋值所有字段
没必要
2023-08-31 11:39:01 +08:00
回复了 Navee 创建的主题 程序员 包括我公司在内,身边已经有 3 家公司实行工分制了
那我得叫 GPT 给代码润润色了
2023-08-30 17:48:49 +08:00
回复了 zjsegzhf 创建的主题 程序员 大家好,小弟写了一个 etcd 的 GUI 客户端
好好写一下 README, 附几个效果图吧
2023-08-29 17:25:39 +08:00
回复了 nzbin 创建的主题 程序员 维护了四年的开源项目终于收获 1000 star
恭喜恭喜
2023-08-29 14:53:49 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 高性能 websocket 库 quickws 发布
@Glauben 大概是 zero allocs 的握手, 从 http 升级到 ws
2023-08-29 14:52:11 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 高性能 websocket 库 quickws 发布
@bv go 开发者大部分是受 gorilla/websocket 影响, 循环 ReadMessage, 最受欢迎的几个库都是这种风格. quickws / gws 则是封装了循环 ReadMessage 这一过程, 暴露 Event API, 标准库方案本质都一样.
2023-08-29 14:42:15 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 高性能 websocket 库 quickws 发布
@bv go runtime 把异步非阻塞 IO 包装成了同步接口, 跟 Java IO 模型差异很大
2023-08-29 14:19:24 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 高性能 websocket 库 quickws 发布
一个回调而已, 不会有回调地狱问题
2023-08-29 14:18:40 +08:00
回复了 guonaihong 创建的主题 Go 编程语言 高性能 websocket 库 quickws 发布
@bv 所谓 WebSocket 自然源于 Web, JS 里面就是回调风格, 你们的观念受 gorilla/websocket 影响先入为主了.
2023-08-28 09:56:33 +08:00
回复了 itakeman 创建的主题 Go 编程语言 go 语言 for 循环多层嵌套怎么用递归函数实现?
m = len(s), 你的问题可以用 n 位 m 进制数来进行转换, 就变成了 1 层循环
2023-08-26 16:23:31 +08:00
回复了 Nazz 创建的主题 Go 编程语言 gws v1.6 更新: 支持通过代理拨号
@trzzzz 在评论区更新了
2023-08-26 12:18:59 +08:00
回复了 chensuixiang 创建的主题 程序员 请教 websocket 二进制消息编码问题
base64 urlencoding
2023-08-26 12:03:10 +08:00
回复了 chensuixiang 创建的主题 程序员 请教 websocket 二进制消息编码问题
go 标准库里有 4 种 base64 编码模式
2023-08-25 11:26:46 +08:00
回复了 Nazz 创建的主题 Go 编程语言 gws v1.6 更新: 支持通过代理拨号
再了解下拥塞算法,到公网上实践下,或者局域网内模拟丢包延迟。理论上弱网环境下 kcp 表现会好很多。
2023-08-25 11:17:36 +08:00
回复了 Nazz 创建的主题 Go 编程语言 gws v1.6 更新: 支持通过代理拨号
@trzzzz 非对称加密,鉴权部分的命令行交互,以及文件传输协议的设计(打包压缩,分片,合并),错误处理。ReadBufferSize 设大点,局域网内单连接够用了,公网上延迟高单连接会有带宽问题。
2023-08-25 09:47:02 +08:00
回复了 Nazz 创建的主题 Go 编程语言 gws v1.6 更新: 支持通过代理拨号
gws 的优势:高性能,支持多种传输层:tcp/kcp/unix socket
劣势:没有直接支持写入分片帧,需要自行处理文件分片与重组
2023-08-25 09:36:24 +08:00
回复了 Nazz 创建的主题 Go 编程语言 gws v1.6 更新: 支持通过代理拨号
@trzzzz 自己实现 server+client ?
@RedisMasterNode 得传递 ctx🌚
错误往上抛, 最后在中间件里面打印日志, 中间件里面可以访问 ctx 拿到 trace_id
补充说明下, gorilla/websocket 和 nhooyr/websocket 未使用 stream api
1 ... 16  17  18  19  20  21  22  23  24  25 ... 45  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2726 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 09:10 · PVG 17:10 · LAX 01:10 · JFK 04:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.