主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
全部评论
评论了
主题
Go 模块代理超大型库初始化速度实测:goproxy.cn vs goproxy.io
<a href="/user/jermyBo" title="@jermyBo">@jermyBo</a> 不是针对go sdk的,是修改gitea
查看详情
评论了
主题
Go1.13 终于发布了
<a href="/user/polaris" title="@polaris">@polaris</a> 我去github上看过,已经有人在提这个issue了。
查看详情
评论了
主题
Go 模块代理超大型库初始化速度实测:goproxy.cn vs goproxy.io
<a href="/topics/9994#comment3" title="3">#3<span>楼</span></a> <a href="/user/jermyBo" title="@jermy...
查看详情
评论了
主题
Go1.13 终于发布了
看更新内容,属于推荐更新的版本。 更新后最大的问题是私有仓库使用gitea时,下载module会有问题。这个是gitea在处理go-get=1时存在问题。通过修改源码解决之后,开发环境已经全切换到1....
查看详情
评论了
主题
golang依赖的github包没有了怎么办?
除了自己fork外,还应该准备个本地仓库。可以使用athens之类的搭建本地仓库。然后设置GOPROXY通过本地仓库获取包。这样仓库里就会保存当时的版本
查看详情
评论了
博文
Go 语言团队否决关于"try"语句的提案
无论哪种,我都能习惯,并不会感到不好。 只是觉得你这种panic的用法很不合适。 我的实际代码中,很少会出现panic,每次写上panic都是经过深思熟虑的
查看详情
评论了
博文
《HR黑话大全》:那些残忍的潜台词!你知道哪些?面试必懂。
真心没必要,按我来说,不如一个spring的事务传播特性如何实现的实在。 知道什么是代理,什么情况下使用,有这思想就行了。 至于实现,各个语言采取的形式不同。java下,jdk自带的代理也好,cgli...
查看详情
评论了
主题
各位,现在有个需求,就是下载文件,文件大小一般都是100—200m,有没有好的方式,在5s内将文件下载下来
<a href="/topics/6937#comment16" title="16">#16<span>楼</span></a> <a href="/user/tiaen" title="@tiae...
查看详情
评论了
主题
PHP转go刚入门。。我可以不写err != nil嘛?
<a href="/topics/8723#comment10" title="10">#10<span>楼</span></a> <a href="/user/qlaall" title="@qla...
查看详情
评论了
主题
求问,如何用go实现c++中的*str++
使用unsafe获取uintptr,然后就可以进行指针加操作了。挺啰嗦的
查看详情
评论了
主题
Mac系统Go V1.12 启用GO111MODULE=on环境进行交叉编译提示build xxx: cannot fi...
启用GO111MODULE的话,应该是知道module的相关功能的。这个前提下,不知道这个错误让我一下子怀疑是不是那么单纯。 启用module的情况下, 你需要在你的module目录下才能编译,也就是...
查看详情
评论了
主题
请问tcp长连接读消息发生错误一般是断开还是怎样处理?
断开并且重连。 所以长连接必须有重连机制
查看详情
评论了
博文
Go 语言的优点,缺点和令人厌恶的设计
相当中肯的文章。确实爱恨交加。 其他问题在积累经验注意到后问题不大。 目前对我来说,最严重的就是数据结构部分。抛弃interface{}的重复代码。使用interface{}失去安全校验和带来的麻烦。...
查看详情
评论了
博文
golang post用户名密码登陆的巨坑
这个不是个golang的坑。 服务器端没有采用表单形式而已。 很单纯的东西,标题取得不合适。
查看详情
评论了
主题
用append对一个足够容量的slice 添加值后,既然都是指向同一个数组,为什么值不一样而且,只保留最后一个操作的值?...
理解slice的结构体就知道原因了。 a指向数组len为0 a1指向数组,append后, len为1,并且该位置为'a' b1指向数组,append后, len为1,同时修改了该位置...
查看详情
评论了
主题
关于Go中的包管理如何解决更新慢的问题?
现在我这边采用了golang1.11的module+athens的方式。athens作为仓库。和maven的中央仓库类似。 没能解决的是,首次go mod tidy等方式是管理依赖包时,还是比较慢的,...
查看详情
评论了
主题
Go语言没有动态代理? 本来想用AOP写框架,怎么实现才好
这个问题不大,就你说的内容不一定采取动态代理。需要的是[接口 + 调度策略 + 实现类]。 接口+调度策略解决耦合问题。代码节省方面,无论你是否是动态代理, 都是要实现具体的类的。因此不要局限于一个解...
查看详情
评论了
主题
刚接触go请教大佬们一些问题
1. 开发分模块和编译成一个没有因果关系的。真要从服务层面划分如soa架构或者微服务,那么就是多个可执行文件,依靠的是通信来联系</br> 2. go1.11后,推荐尝试module, 这...
查看详情
评论了
主题
大家遇到过TCP接收数据,字节切片过长丢失字符的问题吗?
5楼 <a href="/user/BlackBerryX" title="@BlackBerryX">@BlackBerryX</a> tcp除了超时,异常等处理之外,常规数据上要处理的点。<...
查看详情
评论了
主题
大家遇到过TCP接收数据,字节切片过长丢失字符的问题吗?
虽然不知道你怎么解决的,做个提醒,你的代码完全没有处理半包粘包。如果是特殊场景, 那当我没说
查看详情
评论了
主题
一个算法问题
转成二维数组,相同的分在一起。 4444 5555 6666 7777 如果不相同的优先,则随机抽取不同的一维数组下标,当然要注意优化随机下标的获取,不要不断循环获取知道获取不相同的。 某一组为0了,...
查看详情
评论了
主题
go 1.11 怎么引用本项目的其他包?
改用module时,感觉用{domain}/{path}的方式比较好。 参照引用github的是 github.com/xx/xxx。 公司内部也使用类似的如 mydomain.com/xx/xxx。...
查看详情
评论了
主题
在线等,如何将ip地址转换成物理地址
这个和语言没有关系, 这个是域名解析的事情。也就是你链接网络时, 有个叫DNS的东西。 如果你使用阿里云等, 可以直接配置域名解析,将域名设置为你的公网IP。 当然,本地开发使用, 可以直接修改hos...
查看详情
评论了
博文
轻松管理多个GOPATH(翻译)
根据目前我的实践, 感觉可以转换为module的工作方式了。目前开发体验好很多。 目前我这边更换成 athens + svn + golang的module的方式。 没有采用git是历史包袱的原因
查看详情
评论了
主题
VS code go 代码自动补全有延迟反应慢,需要5秒左右才出现可自动补全的代码
<a href="/user/hellos" title="@hellos">@hellos</a> 我自己一直在linux下开发,没碰到过这个问题。 支持go1.11也就是支持module的意思?v...
查看详情
评论了
主题
VS code go 代码自动补全有延迟反应慢,需要5秒左右才出现可自动补全的代码
如果scode是升级上来的话, 可以尝试将用户目录下的.vscode删除, 然后重新安装插件。 这边一个同事出现类似情况, 使用该方式解决了
查看详情
评论了
主题
算法求助
原因是golang是传值的, slice扩容时,指向的数组可能会变更。 index==4时, search的入参temp我们称为[temp4] 是[0, 3, 5, 7]。 当调用到leftArr :...
查看详情
«
1
2
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册
用户登录