主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
全部评论
评论了
主题
这样的多层if else有没有更好的写法?
<a href="/topics/8773#comment7" title="7">#7<span>楼</span></a> <a href="/user/yuantiancai" title="@y...
查看详情
评论了
主题
这样的多层if else有没有更好的写法?
<a href="/topics/8773#comment3" title="3">#3<span>楼</span></a> <a href="/user/yuantiancai" title="@y...
查看详情
评论了
主题
select阻塞机制的问题
为什么……………… 明显先执行 go enqueue(chann),再到for循环啊
查看详情
评论了
主题
gin 框架,登录验证功能,然后每个接口都需要鉴权,用哪个包?
如果你是用标准库的http为框架的话,session库可以考虑 https://github.com/gorilla/sessions
查看详情
评论了
主题
gin 框架,登录验证功能,然后每个接口都需要鉴权,用哪个包?
gin不熟,但是大概思路应该是共通的。 你应该是需要一个sesson组件和一个user组件,里面应该提供合适的中间件 你的代码太原始了,而且居然没有记录登录前的地址…… 以我的代码为例 ...
查看详情
评论了
主题
最近在弄beego,分享一个整理的mysql连接池
sql库自带连接池吧……
查看详情
评论了
主题
Hi 大家好,我写了一个go mysql驱动的一个优化-stmt cache
<a href="/topics/8726#comment5" title="5">#5<span>楼</span></a> <a href="/user/sam6666666" title="@sa...
查看详情
评论了
主题
Hi 大家好,我写了一个go mysql驱动的一个优化-stmt cache
<a href="/topics/8726#comment2" title="2">#2<span>楼</span></a> <a href="/user/sam6666666" title="@sa...
查看详情
评论了
主题
Hi 大家好,我写了一个go mysql驱动的一个优化-stmt cache
你是不是对prepare有什么误解 正常操作是不需要prepare的 prepare出的stmt本来就是为了多次使用的啊。
查看详情
评论了
主题
PHP转go刚入门。。我可以不写err != nil嘛?
像php那样你是准备 try catch还是什么都不写? try catch比if err!=nil废脑多了。
查看详情
评论了
主题
supervisor 玩不来啊 哎
docker 带restart参数
查看详情
评论了
主题
cgo有必要存在吗?
cgo不是本来就是go和c通信的方式么? rpc?自定义协议?你准备改造所有的c语言库么 别的不说,我记得sqlite就是cgo的吧,总部间的要求sqlite自己跑成一个服务吧……
查看详情
评论了
主题
sql 查询一条数据,如何判断是否为空集?
if err==sql.ErrNoRows{ ... }
查看详情
评论了
主题
咨询个新人问题
另外如果要自动补全的化,推荐#2 的 枚举
查看详情
评论了
主题
咨询个新人问题
试试表驱动?
查看详情
评论了
主题
请教大神![]interface{} 类型作为形参
[]int和[]interface两个结构完全没关系啊…… 需要for一下重新构建下。
查看详情
评论了
主题
Go 的异常捕捉问题
已定义的便变量可以在:= 左边啊
查看详情
评论了
主题
队列 空接口
tmp=((interface{})quee.DeQueue()).(*Tree) 这样呢? 还有引入这个Type到底是为了什么...
查看详情
评论了
主题
队列 空接口
你需要做个类型断言 tmp=quee.DeQueue().(*Tree)
查看详情
评论了
主题
关于webscoket开发的消息送达率
https://baike.baidu.com/item/MQTT/3618851 4、有三种消息发布服务质量: “至多一次”,消息发布完全依赖底层 TCP/IP 网络。会发生消息丢失或重复。这一级...
查看详情
评论了
主题
菜鸟请教struct作为map的key的Marshal/unMarshal的问题
<a href="/topics/8627#comment6" title="6">#6<span>楼</span></a> <a href="/user/superwing" title="@sup...
查看详情
评论了
主题
菜鸟请教struct作为map的key的Marshal/unMarshal的问题
看代码看到后面被恶心到了…… 你自己看看生产的json是什么格式,直接转回来不久好了么……
查看详情
评论了
主题
【golang数组转链表】请问谁能指点下,这种嵌套struct的赋值原理呢
<a href="/topics/8625#comment3" title="3">#3<span>楼</span></a> <a href="/user/phper-chen" title="@ph...
查看详情
评论了
主题
Go 能不能开发公共的库?
既然微服务了,访问数据库的部分不就应该是一个服务么…………
查看详情
评论了
主题
【golang数组转链表】请问谁能指点下,这种嵌套struct的赋值原理呢
你需要打印 *temp和*res
查看详情
评论了
主题
请教一个通道chan 跟select 死循环问题
https://tour.golang.org/concurrency/4 这里可以看到其实从chan里取数据可以取第二个参数,chan是否已经close而且没有需要读的值 https://tou...
查看详情
评论了
主题
请教一个通道chan 跟select 死循环问题
你都close了,ch-Int就不阻塞了啊……
查看详情
评论了
主题
请大佬赐教,Gin+Websocket这种组合中Gin起什么作用?
可以啊,但你大概率还是需要一个基于http标准库的框架,至少要处理掉基本的 静态文件服务/ 我做过一个mud客户端,ui部分就是用的ws https://github.com/jarlyyn/he...
查看详情
评论了
主题
goroutine死锁问题
问题这里锁死的根本原因就是缓存区满了啊。 缓存区为0,无法写入,满了。 那如果缓存区为1,结果写入了2个数据,一样满了,也会死锁啊。 所以你就算缓存区部位0,也不能解决问题,反而使得问题隐藏的更...
查看详情
评论了
主题
goroutine死锁问题
<a href="/topics/8548#comment5" title="5">#5<span>楼</span></a> <a href="/user/jiabaozhanglixl" title...
查看详情
评论了
主题
goroutine死锁问题
因为你没异步 所以你的读和写只能按顺序。
查看详情
评论了
主题
新手求教关于golang复合继承的问题
首先,golang没有继承…… 其次,一般来说,自定义结构请写一个new函数,用来初始化数据。不然在匿名嵌套的时候请不要嵌套结构的指针。 最后,请不要将面向对象那套套用到go来。 你写的那不是类...
查看详情
评论了
主题
iris框架支持注解路由吗
我能小声问一下注解路由的优势么? 入口文件写一堆路由的正常解决方式是把子路由分文件写吧?
查看详情
评论了
主题
go json 字符串解析
[]json.Rawmessage,然后再解析。
查看详情
评论了
主题
纠结了 这种的字符串如何放入变量啊
转义……
查看详情
评论了
主题
关于链表和指针的一些疑问
<a href="/topics/8253#comment3" title="3">#3<span>楼</span></a> <a href="/user/CodeDonkey" title="@Co...
查看详情
评论了
主题
关于链表和指针的一些疑问
你要改变的是指针本身,而不是指针指向的值,所以需要传入的是指针的指针
查看详情
评论了
主题
关于链表和指针的一些疑问
func insertHead(head **Student){ for i := 0; i < 10; i++ { stu := Studen...
查看详情
评论了
主题
github.com/go-redis/cache初始化Codec
type rediser interface 是个接口,不是类型 Ring实现了rediser接口
查看详情
评论了
主题
如何向协程传递通道,想开启多个协程等待,通过通道返回值
<a href="/topics/8169#comment2" title="2">#2<span>楼</span></a> <a href="/user/zarte" title="@zarte">...
查看详情
评论了
主题
将go生成的exe程序 搞成windows服务(sc create 方式), 始终启动不了
我是用nssm做服务的,没什么问题
查看详情
评论了
主题
【求解】go将系统中请求出去的域名修改
1.golang的client有proxy.记得也有proxy功能 2.既然是仿照nginx,估计直接参考caddy的实现就可以了。 3.最坏情况下,你要理解http请求是怎么回事。理论上,修改请求的...
查看详情
评论了
主题
如何向协程传递通道,想开启多个协程等待,通过通道返回值
一般做法是 创建一个close通道,然后用for循环+select处理
查看详情
评论了
主题
大神解释下:不是说锁不可重入么
<a href="/topics/8136#comment2" title="2">#2<span>楼</span></a> <a href="/user/wujiangwei" title="@wu...
查看详情
评论了
主题
大神解释下:不是说锁不可重入么
因为3-7处并没有执行6…… 你可以理解为6是告诉系统将要执行removeFromQueue
查看详情
评论了
主题
关于用cron写定时任务时,函数和任务名是动态变量越界的问题
func (s Spec) Start(){ c.AddFunc(s, func(){ fmt.Println("协程开始采集ID...
查看详情
评论了
主题
关于用cron写定时任务时,函数和任务名是动态变量越界的问题
给你spec[i] 这个type加方法。 for i=0;i <len (spec);i++{ spec[i].Start() }
查看详情
评论了
主题
关于用cron写定时任务时,函数和任务名是动态变量越界的问题
你是在讨论闭包问题吧…… 你for循环内加个var currentspec=spec[i][1],然后调用currentspec看看。 其实这都不是最好的方式……
查看详情
评论了
主题
Cache缓存数据仅限当前程序设置和获取?
<a href="/topics/8081#comment2" title="2">#2<span>楼</span></a> <a href="/user/hellsam" title="@hells...
查看详情
评论了
主题
Cache缓存数据仅限当前程序设置和获取?
一看题目“每个字都认识,连在一起不认识”,果断看了下谁发的问题,好熟悉的味道…… 第一点,你的cache是什么?golang似乎没有默认的cache组建 第二点,你cache的实现是什么?如果是本地...
查看详情
«
1
2
…
7
8
9
10
11
12
13
14
»
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册
用户登录