感动, 这位粉丝给 gws 源码几乎每一行都写了注释 !

2024-08-05 09:53:02 +08:00
 Nazz

GWS 注解版 https://github.dev/shengyanli1982/gws/tree/dev

简介

GWS 是一个用 Go 编写的非常简单、快速、可靠且功能丰富的 WebSocket 实现, 它内置了压缩上下文接管, 代理, 广播 并发限制等等一系列实用功能, 您可以轻松编写自己的服务器或客户端。

14869 次点击
所在节点    Go 编程语言
94 条回复
nanajj
2024-08-05 16:49:28 +08:00
@zhaliao

1. OP 标题党,实则在推广自己的项目
2. 我看见大多数评论都在讨论注释的问题,而这正是标题强调的,有何不可?
3. 你这段话,整个评论区里面最受用的其实就是你自己
listenfree
2024-08-05 16:52:58 +08:00
懂得都懂吧
yqchilde
2024-08-05 16:57:15 +08:00
@jptx 学到了👍
oneisall8955
2024-08-05 16:57:17 +08:00
懂得都懂
Rorysky
2024-08-05 16:59:22 +08:00
@Wxh16144 他写错了,其实是以上所有代码都是注释补全的,这就是注释的意义
GG668v26Fd55CP5W
2024-08-05 17:04:01 +08:00
这个帖子还是不错的,学习到了 GitHub 仓库按 . 进入编辑器模式。
ashin
2024-08-05 18:24:11 +08:00
i = i + 1; // 为 i 加一
z1829909
2024-08-05 20:53:01 +08:00
aigc 作为一种工具很好用, 但是很恶心把生成的东西丢到论坛社区. 包括
1. 在 b 站这种视频网站下面 @xxxAI 小助手总结一下
2. 在论坛丢 aigc 没验证过的片汤话
现在竟然连代码中都开始加这种没营养影响观感的东西.
macaodoll
2024-08-05 21:05:03 +08:00
写的废话太多了
lesismal
2024-08-05 21:06:15 +08:00
> 接受 PR 就当表彰粉丝的热情了

@Nazz #11 我个人觉得 "表彰" => "感谢" 更好些
zhengfan2016
2024-08-05 21:14:33 +08:00
哈哈,确实没什么用,不过感觉这个加一堆注释的代码 挺适合当没有 golang 基础的新手学 golang 的教材的
cmdOptionKana
2024-08-05 21:16:49 +08:00
粉丝?偶像?
Rickkkkkkk
2024-08-05 21:47:42 +08:00
这就是 ai 生成的

hn 上有人吐槽过了
sxms77777
2024-08-05 21:47:46 +08:00
大部分代码是能够自我解释的,如果不能,首先考虑重构,再考虑加注释
ChrisFreeMan
2024-08-05 22:23:12 +08:00
这种注释等于是路边有棵树,然后挂个牌子写着:“这是树”
Mumulhl
2024-08-05 22:33:13 +08:00
注释应该主要用来解释代码为什么这么写吧
dwu8555
2024-08-05 22:38:37 +08:00
我还是喜欢用 melody
MossFox
2024-08-05 22:41:00 +08:00
💩 // ← 这就是史
Nazz
2024-08-05 22:58:20 +08:00
@lesismal 嗯,感谢他的贡献,提供吉祥物和完善文档
Nazz
2024-08-05 22:59:37 +08:00
@dwu8555 习惯问题,我更喜欢 JavaScript WebSocket API 而不是 channel.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1062520

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX