之前我写go的时候,半个小时就掌握了 goroutine的用法。
C#的 async Task await ,半分钟就学会了使用的套路。
但至今依然在winform下用不好,或者准确来说写出来的异步代码过于丑陋。
我非常欣赏go的goroutine设计。
方法本身就是普通的方法。
只需要加一个go关键字就开始异步执行。
至于拿结果,也很简单 select+channel 。
有一种一剑破万法的感觉。
(生产者消费者的套路,在很多时候都可以套上) 但C#那边看似优雅实则设计复杂,…。
代码:
有没有最笨最简单的炒股方法?
利智当年有多被排挤?
女子独居真的很危险吗?
为什么微服务一定要有网关?
为什么很多时候对女儿最狠的却是母亲?
自然界中吃鱼的动物都是如何避免被鱼刺卡住的?
毛乌素沙漠是全球首个即将消失的沙漠,从荒漠到绿洲中国做了哪些工作?对当地生态有哪些影响?
大家在广州的一天是怎么样的呢?
为什么 Bun 选择了 Zig 以及 JSCore?
MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
做个web服务器,gin框架和go-zero怎么选?
程序员真的需要一台 Mac 吗?
为什么中国的英语教育这么失败?
儿子抑郁四年左右了,他的未来该怎么办?
中国大陆的苹果手机被阉割了哪些部分?
你见过最无用的节俭行为是什么?
冬天也要穿胸罩吗?
你们在公司是怎么使用k8s和docker的?
为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
如何设计一条 prompt 让 LLM 陷入死循环?
求pr安装包及安装方法?
谁是对Mac有成见然后用完Mac后真香的?
毕设答辩,老师说node不可能写后台怎么办?
为什么有人嘲笑美国性别很多?
大家是怎么看待Apple music?
用PHP写了个小框架,怎么才能得到大佬们的指点?
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
J***a 除了 Spring 还有什么?
为什么是 9 月 3 日阅兵而不是 10 月 1 日国庆阅兵?
上海迪士尼为什么老是打架?