V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  iceheart  ›  全部回复第 30 页 / 共 41 页
回复总数  805
1 ... 26  27  28  29  30  31  32  33  34  35 ... 41  
2018-08-31 13:20:10 +08:00
回复了 songtianyi 创建的主题 程序员 Go2 设计草案介绍
@janxin 我的意思就是省掉 check, 让用户写代码不用那么恶心,改变啥行为了? 难道加个 handle 就不改变 Go1 的行为,就能编译了?
2018-08-31 12:33:05 +08:00
回复了 songtianyi 创建的主题 程序员 Go2 设计草案介绍
@janxin Go1 编译 Go2 代码?
2018-08-31 08:42:25 +08:00
回复了 songtianyi 创建的主题 程序员 Go2 设计草案介绍
@janxin 不明白你说的作用域问题在哪里
相对于 新草案的
r := check os.Open(src)
比较一下这个
r,err := os.Open(src)
哪个更兼容 GO1 ?
没有定位 handle,后边这个不就是 Go1 的语法么?
定义了 handle 的情况,这个明确指定了 handle 过程组,难道不更好吗?
2018-08-31 06:47:24 +08:00
回复了 songtianyi 创建的主题 程序员 Go2 设计草案介绍
@janxin
没懂你的意思
看代码
r, err := os.Open(src)
变成草案:
handle err { return fmt.Errorf("copy %s %s: %v", src, dst, err) }
r := check os.Open(src)
或者我说的
handle err { return fmt.Errorf("copy %s %s: %v", src, dst, err) }
r,err := os.Open(src)
哪个看起来更简洁?
反正我是很讨厌在每次函数调用加上个 check 前缀,这太啰嗦了
2018-08-30 22:07:54 +08:00
回复了 songtianyi 创建的主题 程序员 Go2 设计草案介绍
check handle 一点也不简洁。
check 完全可以省掉。
比如这样
func service1()(string,error){}
func example() error {
handle error1 {
.....
}
res1, error1 := service1()//error != nil 时 触发 error1
...
}
svn 直接连家里去,家里的 svn 再 rsync 备份
2018-08-30 17:23:46 +08:00
回复了 lukertty 创建的主题 问与答 关于中医,我也有一则经历分享
都是一群中医西医都不懂的人跟这瞎喷。

所以呀,有病还是找大夫,别来问程序员。
2018-08-29 12:28:51 +08:00
回复了 CSGO 创建的主题 问与答 路由器瘫痪是怎么回事?
路由器内存太小了,软件稍微有点内存没及时释放,就没内存可用了。
2018-08-23 13:18:46 +08:00
回复了 taobibi 创建的主题 DNS 移动宽带三套 DNS 污染技术已经申请专利了,三套组合拳。
人不要脸,天下无敌
性能
2018-08-17 23:11:17 +08:00
回复了 quu 创建的主题 程序员 今天最窝心的文字:码农最讨厌两件事儿
记性越来越差,一般先写注释,然后看着注释填代码。
不然写着写着就忘了先前的思路了
2018-08-16 20:56:01 +08:00
回复了 CSGO 创建的主题 问与答 国内哪里能买到这个树莓派外壳?
我弄的是铝铸的盒子,整个盒子就是散热片
2018-08-16 20:54:07 +08:00
回复了 tingyunsay 创建的主题 问与答 正向代理选择: nginx/squid/tinyproxy
进程多了,切换进程上下文环境也耗 cpu 资源,100 多进程对 tinyproxy 真不算多
2018-08-16 20:26:06 +08:00
回复了 tingyunsay 创建的主题 问与答 正向代理选择: nginx/squid/tinyproxy
tinyproxy 一点都不 tiny,每条连接起一个进程,每个进程占几兆内存,绝对是吃内存的货。路由器上跑这个,内存小了肯定不合适。
2018-08-16 10:09:32 +08:00
回复了 javaCoder 创建的主题 程序员 Disruptor 了解一下,单线程却拥有多线程无可比拟的性能
单进程单线程 600 万订单每秒?真的假的啊?
2018-08-16 09:46:13 +08:00
回复了 babedoll 创建的主题 程序员 什么都懂但是都不精通真的有前途吗(´_ゝ`)
看你对"懂"这个字怎么理解,我的理解是:懂=别人问不倒你=完全掌握
1.有没有定接口协议?
没规范,那是规范制定上有问题。
2.有没有经过测试?
没测试,那是工作流程上有问题。
3.如果问题 1 是 yes,2 也是 yes,那就没这个问题。
如果 1 和 2 都是 no.那就扯皮吧
2018-08-11 00:47:33 +08:00
回复了 javaCoder 创建的主题 程序员 TCP 粘包问题浅析及其解决方案
"粘包","惊群" 都是二把刀搞出来的名词。根源在于还没搞清楚特定技术的打开姿势,就自以为懂了,出状况了又搞不清原因,就自己给起个名字。然后被其他的二把刀传播...
1 ... 26  27  28  29  30  31  32  33  34  35 ... 41  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1717 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 16:44 · PVG 00:44 · LAX 09:44 · JFK 12:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.