- 首页
- 全部评论
-
评论了主题 数据类型判断问题v2 就是一个普通变量呀。 每次循环,v2 被赋新值,和普通的赋值没啥两样。 v2 := "string" // string v2 := 100 // int v2 := &#...评论了主题 Go如何杀死goroutine?<a href="/topics/308#comment10" title="10">#10<span>楼</span></a> <a href="/user/athom" title="@athom...评论了主题 remoteAddr返回值错误看了一下 源代码, request.RemoteAddr 竟然是 直接连接的 socket addr 这个调用: `syscall.Sockaddr` 严格说是正确的, 但是跟 http ...评论了主题 remoteAddr返回值错误这个应该是 bug. 你可以打印 request.Header 来看看 ip 在哪个环境变量.评论了主题 纠结于Go的高性能和 Rails的高速开发用 rails 做个比较有规模的项目 也快不到哪里去。评论了主题 纠结于Go的高性能和 Rails的高速开发能,支持.评论了主题 Revel内存释放<a href="/topics/310#comment6" title="6">#6<span>楼</span></a> <a href="/user/polaris" title="@polari...评论了主题 Go如何杀死goroutine?<a href="/topics/308#comment7" title="7">#7<span>楼</span></a> <a href="/user/polaris" title="@polari...评论了主题 Revel内存释放<a href="/topics/310#comment4" title="4">#4<span>楼</span></a> <a href="/user/polaris" title="@polari...评论了主题 Revel内存释放<a href="/topics/310#comment2" title="2">#2<span>楼</span></a> <a href="/user/polaris" title="@polari...评论了主题 Revel内存释放http://golangtc.com/t/5284c856320b524d8e00000f 我用 wrk 测试, 内存从 10M 到 1G, 过一小时都没释放......评论了主题 Go如何杀死goroutine?<a href="/topics/308#comment5" title="5">#5<span>楼</span></a> <a href="/user/polaris" title="@polari...评论了主题 Go如何杀死goroutine?哦,想错了!!!原来可以这么搞! quit := make(chan bool) go func() { for { select ...评论了主题 Go如何杀死goroutine?不过,话又说回来,除非是死循环,程序里不会有个 goroutine 是 long live 的吧?所以迟早都会退出,就看你怎么处理了 。评论了主题 Go如何杀死goroutine?> 在函数里开一个 goroutine 并不会因为函数的结束而退出 这个是肯定的啦。 硬要 timeout, 你要么放弃那个函数的结果,要么让它自生自灭. <a href="...评论了主题 如何获取没有指定名字的命令行参数<a href="/topics/304#comment3" title="3">#3<span>楼</span></a> <a href="/user/whispermemory" title="@...评论了主题 如何获取没有指定名字的命令行参数你可以这样 -a="a b 100 200" 再 split 或者像一楼说的 遍历 Args flag 包只处理一对对的 key-value, 其它的放到 Args...这个要用 MultipartReader, 如果非数据,用 r.FormValue 的话就不需要 parseForm()了。评论了主题 golang array diff 函数?可以考虑用 set: 类似这样的: https://github.com/deckarep/golang-set 其实就是使用 map 来避免遍历,但输在构造 map 时。X登录和大家一起探讨吧