Minho

Results 44 comments of Minho

这是不是空channel,是无缓冲channel,需要有一个读才能有一个写,这个题目里面只有一个读操作,所以也只可能有一个写操作成功。

Golang的垃圾收回机制在不同版本都在慢慢演进,最早的版本是串行回收,存在STW问题。详情可以看看这篇文档 :

大部分语言都存在多核CPU缓存不同步问题,包括Java的`volatile`和C#的`volatile`关键字 都是做多线程在多核CPU强制同步的。 如果没有用这个关键字,在多线程环境下,一个正在执行的线程中的变量被其他变量修改是无法同步的。

貌似是golang的调度器并不能保证协程是顺序执行的。

Mac 下使用brew方式安装的会安装到`/usr/local/Cellar/go/`目录。

删除辅助里面已经存在的,再添加进去。

M1芯片上运行总是崩溃,也不知道是啥问题。

> ip 都被墙了,ssh 都等不了,我打电话问腾讯云,他们回复说是运营商在出口做了限制,压根连不上海外节点 竟然敢用腾讯云翻墙,真的嫌命长啊。

我看了源码,貌似local和server之间只做了转发,local并没有实现socks协议。具体的socks5协议是在server端实现的。