主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
全部评论
评论了
博文
理解 Go 标准库中的 atomic.Value 类型
修个小错, 对于“[]byte和string其实内部的存储结构都是一样的.” --> 其实他们是不一样的. []byte是string的超集(内部结构), 所以可以强转成string ``...
查看详情
评论了
主题
Go语言爱好者周刊:第 79 期
楼上正解。11行里面的e不是ascii码里面的e,只是长的一样罢了。
查看详情
评论了
博文
Go 中的内联优化
感谢<a href="/user/lxbwolf" title="@lxbwolf">@lxbwolf</a> 提了go里面的内联优化的概念,想问几个问题。 1.go的内联操作对于函数有大小的限制...
查看详情
评论了
主题
golang源码分析 sync.Once
<a href="/user/crud-bird" title="@crud-bird">@crud-bird</a> go标准库也是用的双检查结构,为什么用原子变量做?我猜是为了,在任何硬件(x86...
查看详情
评论了
主题
golang源码分析 sync.Once
你修改之后 o.done = 1是锁住的区域赋值的, if o.done==1没加锁读, 这里就有数据竞争的问题。除非用lock把你读的地方包裹下。好了,你现在得到的代码才是每次都能正确处理的实现。 ...
查看详情
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册
用户登录