设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Go 编程语言
›
go 新特性 range ofer func 没怎么看懂。。。。写库的时 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
各位大佬,建议今年买房么
›
程序员 35 岁被优化真的天经地义
›
有个疑问,为啥游戏一定要上架 steam?
›
证券低佣开户万 0.854 免 5, 评论抽奖送五
›
你们代码编辑器会自动保存吗
今日热议主题
Apple Watch 的心律不齐通知和心房颤动通知
做了一个本地化笔记应用: NoteWizard
重发:出售自用家用 SUV 星越 L
[出] 北京地区出全新未拆封小米 watch s4
一周过去了,一怒之下写的史上最好看的流程
用 AI 做了个小站: YouTube 字幕一键提取
nano-banana-pro-4k、gemini-3-pro、gpt-4o
推荐一款自动生成前端接口代码的工具
chatbotai 这个怎么样 有大佬用吗
出售自用家用 SUV 星越 L
显示全部
|
最新评论
64 条回复
·
2085 次点击
41#
Elaina
小成
2024-8-19 14:27:37
Golang 自从出了泛型之后就越来越依托答辩了,之前嘴硬说为了简洁,把代码搞得又臭又长,现在又开始整活
42#
EAFA0
小成
2024-8-19 15:11:46
``` golang
43#
laikick
小成
2024-8-19 15:28:03
@cmdOptionKana 不管怎么说. range ofer func 确实感觉破坏了 golang 代码易读这个优点
44#
QXDM
初学
2024-8-19 15:30:54
@cmdOptionKana #28 能清晰的看到依托 shit 的组成与产出
45#
0x67cq
小成
2024-8-19 15:50:43
@EAFA0 嗯,看你这个例子就感觉比较好理解,最上面那个很难理解的点在于 range 本身是一个语法糖。我没办法直接看出来,它构造了一个什么 yield 函数作为参数传入 Backword 执行后返回的结果函数用于执行。你这里把 `for k,v := range iter` 改写成 `iter ( func()bool{} return true)`这种方式就很明确。相当于把语法糖解开了。总的来说我不喜欢这个语法糖。
46#
victorc
小成
2024-8-19 16:09:04
谁 tm 提的,这人是个纯 SB
c++被弄成现在这个鸟样就是有这群鸟人把持标准委员会
47#
kk2syc
初学
2024-8-19 16:14:34
大伙要像果粉学习,自适应很重要!丑归丑,能用好用性能好就行了……
48#
kingcanfish
小成
2024-8-19 16:14:54
@0x67cq #74 而且 yield 返回值是个 bool 值 tmd 拿来的布尔值 tmd 到底怎么跳出迭代 晕了
49#
voidmnwzp
小成
2024-8-19 16:45:43
这种傻逼代码都能作为官方示例?看来 golang 药丸
50#
bugfan
小成
2024-8-19 17:34:36
@voidmnwzp #82 8 月初,golang 技术主管换人了。感觉要走下坡路了😭
下一页 »
1
2
3
4
5
6
7
/ 7 页
下一页
浏览过的版块
业界八卦
Linux
Kubernetes
数据库
成都
微信
病友
Flutter
微软
返回顶部