V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  asAnotherJack  ›  全部回复第 3 页 / 共 14 页
回复总数  262
1  2  3  4  5  6  7  8  9  10 ... 14  
2020-07-03 18:59:09 +08:00
回复了 qing358 创建的主题 程序员 一个很值得学习的 golang web 项目
我就想问一下 gin 的 middleware 中 c.Next()的必要性,看源码我认为不用调一样会执行下一个的,只有你需要在后边剩余处理函数前后做点事情,比如计算一下剩余处理函数的耗时,这时候 c.Next()才有必要主动调用。

但是各种教程全都是在方法最后主动调了一下 c.Next()

蹲一个大佬指点迷津
2020-07-03 12:14:25 +08:00
回复了 xiaozhuc 创建的主题 NGINX 关于 nginx 上短链的实现
这个短链靠谱吗
2020-07-02 10:20:02 +08:00
回复了 Yjmaple 创建的主题 分享发现 为女朋友写了段 rap 不知道能不能挽回她?
你是什么品种的沙雕啊,对不起我只想笑 https://i.v2ex.co/J7slPvg5.png
2020-06-24 10:44:34 +08:00
回复了 ChenXuting 创建的主题 宠物 养了只白色的博美,征集名字
旺财
2020-06-22 10:31:40 +08:00
回复了 csdoker 创建的主题 职场话题 一般骑驴找马你们都是咋操作的?
更好奇大家都是怎么安排面试的,总不能老请假吧
2020-06-08 10:53:07 +08:00
回复了 yujianwjj 创建的主题 Go 编程语言 go 单例模式
@brucewuio #8 刚试了下,不对外暴露的 struct 居然可以有 public 的方法和字段,学到了。但是总感觉有点怪怪的……
2020-06-04 18:41:04 +08:00
回复了 lsk569937453 创建的主题 程序员 论 sidecar 模式的可行性
我觉得可以,我记得 proxysql 是不是就是这样用的啊
2020-06-04 18:25:52 +08:00
回复了 yujianwjj 创建的主题 Go 编程语言 go 单例模式
@coldmonkeybit #4 我也一直有这个疑问,像 Java 里单例第一步就是构造器 private,在外边根本就创建不了这个类的实例,但是 go 好像就只能凭使用者自觉了
@chamuyaye #27 我也想问这个问题
2020-06-03 12:01:54 +08:00
回复了 xmge 创建的主题 程序员 golang 面试题之 为什么这种更快呢?
非科班,还真遇到过这个面试题,当时虽然蒙对了,回答原因的时候也只是猜测和磁盘按页加载可能类似
2020-06-02 17:41:24 +08:00
回复了 liu826250634 创建的主题 Go 编程语言 go 发生死锁的问题
原因就是 2l 说的那样,因为 jobChan 和 resultChan 没有 close 阻塞在循环里了,jobChan 就像 2l 那样处理,resultChan 的处理,可以在 wg.Wait()后边 close resultChan,然后再 range resultChan 打印结果
2020-06-02 17:28:09 +08:00
回复了 jss 创建的主题 Go 编程语言 [请教] 运行一段时间后报: goroutine 10 [chan send, 20 minutes]
@jss #11 可以的
2020-06-02 16:50:26 +08:00
回复了 jss 创建的主题 Go 编程语言 [请教] 运行一段时间后报: goroutine 10 [chan send, 20 minutes]
你的代码还有个问题,newList = append(newList, n) 这句代码在多个协程里 append newList 这个共享变量了,会有并发问题,可以把所有的结果先放入一个 channel,在 channel 的消费端统一 append 。
2020-06-02 15:30:51 +08:00
回复了 jss 创建的主题 Go 编程语言 [请教] 运行一段时间后报: goroutine 10 [chan send, 20 minutes]
@jss #3 外边调用 worker 的时候已经在一个子协程里了,里边没必要再开一个了,也不需要用一个 channel 返回结果,直接 return getIsvInfo(name)。
2020-06-02 14:34:24 +08:00
回复了 jss 创建的主题 Go 编程语言 [请教] 运行一段时间后报: goroutine 10 [chan send, 20 minutes]
worker 里为什么又开了一个 goroutine,而且这个 goroutine 里死循环的意义是什么,这边循环不断地写 out channel,但是外边只取了一次,第二次 send 就一直阻塞了
2020-06-01 15:23:21 +08:00
回复了 sunshinev 创建的主题 程序员 grpc 主要用来作什么?
微服务 rpc
2020-05-26 19:01:11 +08:00
回复了 0x1001 创建的主题 程序员 各位好,请教个 SQL 查询问题
@asAnotherJack #8 这个好像不行,如果表没 b 字段的话 sql 就报错了
1  2  3  4  5  6  7  8  9  10 ... 14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2535 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 01:17 · PVG 09:17 · LAX 17:17 · JFK 20:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.