主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
全部评论
评论了
主题
for真的会独占CPU吗?
这个是go1.14版本更新时实现了基于信号的抢占式调度
查看详情
评论了
主题
询问一个关于 golang经常自动重启
如果不确定是不是未捕获的panic导致的话。加个环境变量GOTRACEBACK=crash后运行。这样崩溃后会产生croedump。然后用gdb或dlv还原现场。注意崩溃时内存占用大小,这个和croe...
查看详情
评论了
主题
go1.17的项目升级到1.18需要注意啥?
<a href="/topics/16159#comment2" title="2">#2<span>楼</span></a> <a href="/user/chen05_20" title="@ch...
查看详情
评论了
主题
大家是怎么处理结构不固定的数据(JSON格式的)
gjson这个库
查看详情
评论了
主题
修改了依赖的源码,如何编译通过
你可以尝试下golang 1.18的工作区模式。 修改第三方包,以前GOPATH时直接可以。使用module后,需要git的地址和版本。没有工作区模式时,总是要打个版本上去。如果第三方的,要么fork...
查看详情
评论了
主题
golang交叉编译上遇到的问题!
你需要补下编译相关的知识。gcc/g++是c/c++的编译工具。编译windows下能运行的需要GNU on Windows。MinGW就是这个东西。而你又要Linux下交叉编译windows的,所以...
查看详情
评论了
主题
关于go协程池的疑问
<a href="/topics/15734#comment9" title="9">#9<span>楼</span></a> <a href="/user/fichtner" title="@fic...
查看详情
评论了
主题
关于go协程池的疑问
<a href="/topics/15734#comment7" title="7">#7<span>楼</span></a> <a href="/user/fichtner" title="@fic...
查看详情
评论了
主题
关于go协程池的疑问
这个问题其实就是有了异步抢占后才优化的,与表面的waitgroup无关。具体看这篇 https://studygolang.com/topics/11155
查看详情
评论了
主题
关于go协程池的疑问
协程池一方面是为了控制资源占用,另一方面在特定情况下提高效率,这种提高主要体现在复用。比如避免新开的协程经常发生栈扩展等。因为创建协程相比创建线程代价低太多,所以相比线程池,在这一方面不见得有提升。在...
查看详情
评论了
主题
用了golang框架是否降低了开发效率
不知道你又没有注意到过,访问很多网站时,会自动去掉最后的/。</br> 而golang自带的是简单的map实现的路由,无法支持。</br> 框架是用前缀树之类的实现,所以支持了...
查看详情
评论了
主题
有无大佬给个建议
刚毕业完全没问题,时间上没那么紧迫,建议满一年,没必要赶早那几个月。期间自己学习就好。
查看详情
评论了
博文
gorm 如果使用同一个sql.db 去开协程。为什么速度会比单线程跑快很多
常见的DB库支持线程池或go程池。然后你多协程访问时与数据库建立了多个连接。然后数据库支持多线程并发访问的,消耗时间就少了
查看详情
评论了
主题
来了来了!Go1.16 重磅发布
<a href="/topics/13139#comment5" title="5">#5<span>楼</span></a> <a href="/user/saberlong" title="@sa...
查看详情
评论了
主题
来了来了!Go1.16 重磅发布
<a href="/topics/13139#comment6" title="6">#6<span>楼</span></a> <a href="/user/czgcool" title="@czgc...
查看详情
评论了
主题
Go json 求解答
gjson和sjson
查看详情
评论了
主题
来了来了!Go1.16 重磅发布
现在1.16版本有个问题。依赖的库有go.mod,没有go.sum时,编译会报错。而之前没有依赖时,可以没有go.sum。项目里依赖的好几个库都是这样,导致没法编译。github上已有issue,还没...
查看详情
评论了
主题
如何使用go module引入自己github上的库?
4楼 <a href="/user/hunterxxn" title="@hunterxxn">@hunterxxn</a> 看错了。之前看到"自己"没注意换行后有个github。以为...
查看详情
评论了
主题
如何使用go module引入自己github上的库?
建议https。申请证书觉得麻烦的话,可以使用自签名证书。需要将自己生成的ca证书导入
查看详情
评论了
主题
如何使用go module引入自己github上的库?
自己搭建一个git仓库。比如用gitea。然后设置GOPRIVATE。
查看详情
评论了
主题
为啥这里还是找不到包,明明已经下载了包
还有可能是间接依赖的包没下载下来。设置下goproxy
查看详情
评论了
主题
Go语言爱好者周刊:第 78 期
<a href="/topics/12982#comment4" title="4">#4<span>楼</span></a> <a href="/user/caofengl" title="@cao...
查看详情
评论了
博文
来吧诡异的time.Now 之活捉站长
02代表day,01代表month 你都是0101表示年月月。当然是20200909
查看详情
评论了
主题
这个问题怎么解决panic: runtime error: invalid memory address or nil ...
<a href="/topics/12208#comment3" title="3">#3<span>楼</span></a> <a href="/user/81349212" title="@813...
查看详情
评论了
主题
求助socket写的https,读response最后一行总是卡住
<a href="/topics/12188#comment2" title="2">#2<span>楼</span></a> <a href="/user/wangshan123" title="@...
查看详情
评论了
主题
求助socket写的https,读response最后一行总是卡住
<a href="/topics/12188#comment2" title="2">#2<span>楼</span></a> <a href="/user/wangshan123" title="@...
查看详情
评论了
主题
求助socket写的https,读response最后一行总是卡住
因为没有close。一般是客户端收到后,根据协议收完数据主动close。服务端发送完毕后主动close。这是tcp的知识
查看详情
评论了
主题
切片的坑特别多
题主想要的是链表。 slice背后是数组不是链表,仔细想想2者的区别就可以明白了。这里使用数组作为slice是从性能考虑。但是使用数组就会有扩容问题,地址就会改变。如果再问为什么不改成内部自动指向新地...
查看详情
评论了
主题
【已解决】VSCode最新版本调试GO的问题
一般在linux下开发没有问题。刚刚在windows下试了下,也没有问题。vscode是1.45. golang 1.4.2
查看详情
评论了
主题
请问GO module 可以制作内网的镜像网站吗?
有个叫athens的,不知道最新版本是否支持sumdb
查看详情
评论了
主题
在windows系统中使用vscode进行开发的问题(代码无法提示)
<a href="/topics/11256#comment1" title="1">#1<span>楼</span></a> <a href="/user/kernel_kernel" title=...
查看详情
评论了
主题
Go1.14 以下版本 WaitGroup 一个奇怪的问题
好例子,突破盲点。看到gc时,立马联系到1.14的更新内容。
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
<a href="/articles/27452#comment30" title="30">#30<span>楼</span></a> <a href="/user/jarlyyn" title="...
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
通过例二的优化,能减少map的处理。同时还减少对象,减少gc. 当然对比发帖人int这种值类型来说,反而增加列gc扫描成本。
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
<a href="/articles/27452#comment25" title="25">#25<span>楼</span></a> <a href="/user/zhengkeyu" title...
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
<a href="/articles/27452#comment20" title="20">#20<span>楼</span></a> <a href="/user/anko" title="@an...
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
<a href="/user/anko" title="@anko">@anko</a> 对于局限于锁读和锁写,不知道和你的是否一致。 感觉你的理解是 Store伪代码: ```` Lock Stor...
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
<a href="/articles/27452#comment12" title="12">#12<span>楼</span></a> <a href="/user/anko" title="@an...
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
<a href="/articles/27452#comment5" title="5">#5<span>楼</span></a> <a href="/user/zhengkeyu" title="@...
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
<a href="/articles/27452#comment5" title="5">#5<span>楼</span></a> <a href="/user/zhengkeyu" title="@...
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
5楼 <a href="/user/zhengkeyu" title="@zhengkeyu">@zhengkeyu</a> 目前根据你的描述,在多个地方理解有问题。 建议你多了解下程序的原理。特别是...
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
3楼 <a href="/user/anko" title="@anko">@anko</a> sync.Map保证的并发安全是指Store和Load操作自身,而不是保证取到的值在其他操作时也是安全的...
查看详情
评论了
博文
测试后expvar.Map :加锁的map : sync.map = 0.75 : 1 : 3
你写的add和sub非线程(协程)安全的。 需要加锁或改成原子操作。
查看详情
评论了
主题
最近用golang做网站,出现了一个奇怪的网络问题
![2020-01-14 10-41-15 的屏幕截图.png](https://static.studygolang.com/200114/cf646faaf398fd390ee03d5c95f04...
查看详情
评论了
主题
内容不固定的json如何解析呀?新手,搜索了集中方法,还是不知道如何搞
看代码,感觉是准备写公共代码或者框架代码。外部主体结构确定,data不确定,使用json.RawMessage类型。 如果完全不确定的结构,可以使用gjson或jsoniter这类提供解析特定字段的第...
查看详情
评论了
博文
到今天刚好失业半年了
半年,刚毕业不久的话,不是什么大问题。 多学门语言开阔下眼界,避免思维定势也是好。 有思维的收获就很好了。编程规范和好的编程还是得多写写。学习别人好的例子。 至于linux的使用,数据库,消息中间件,...
查看详情
评论了
主题
求助:golang 并发发起TCP连接 导致 accept卡住
<a href="/user/dp1993132" title="@dp1993132">@dp1993132</a> 同样的用例,在我的系统上没有问题。archlinux, go1.13.5。tcp...
查看详情
评论了
主题
求助:golang 并发发起TCP连接 导致 accept卡住
并不会。应该是你的系统设置问题。默认情况下很多linux发行版的用户最大句柄数为1024,需要自己设置。
查看详情
评论了
博文
Go 中的并发 bug
标题存在歧义。 按照内容,应该是使用golang时并不能减少bug。 没有很好得了解channel时,很容易写出bug代码
查看详情
评论了
主题
一台服务就1.6W个websocket连接?
这个你需要了解一些知识。 https://colobu.com/2019/02/23/1m-go-tcp-connection/
查看详情
1
2
»
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册
用户登录