Golang中国

TannhauserGate

Golang China 第 2035 号会员,加入于 2014-09-20 20:39


TannhauserGate最近回复了


回复了 sneermorn 创建的主题: 请教各位大神解析html都用哪个库? 2016-05-01 23:19

还是用goquery吧,goquery已经很稳定了,解析html只要稳定没有bug多久不更新都没问题,除非你是因为性能和需要新功能。而且goquery也不像说的那样几年没更新了,2016.2.2还更新了一次版本号呢。

回复了 yangjiePro 创建的主题: 编程语言新轮子 Def 招募核心贡献者、文档作者及布道师 deflang.org 2016-04-15 17:51

这缩写的关键字看起来怪怪的。。。

回复了 colin 创建的主题: go-walk 解决因后台大量计算导致前台GUI失去响应的问题,没想到golang的解决办法如此简单! 2016-04-14 12:33

Go天生并发,很适合写GUI。

回复了 butaixianran 创建的主题: Go语言(Golang)的web框架比较之:gin vs echo 2016-01-24 10:19

我现在在试着用tango,感觉gin的话,中间件的使用还是有点不灵活,tango这种用接口和结构体组合的方式比较符合我的要求,也很好结合了Go的语言特性。不知道企业团队开发到底是怎么样的,我反正没经历过,不过就我个人来说,不追求性能,自己用tango用得还是蛮爽的。

回复了 fengshenyun 创建的主题: 关于计算大文件的md5值的疑问,求大神解答 2015-12-15 22:43
io.Copy是从Reader每次读进32KB给Writer,不是一次全部读完。io.Copy的源码是这么写的:
if buf == nil {
        buf = make([]byte, 32*1024)
    }
    for {
        nr, er := src.Read(buf)
        if nr > 0 {
            nw, ew := dst.Write(buf[0:nr])
            if nw > 0 {
                written += int64(nw)
            }
回复了 tary_hit 创建的主题: 有没有办法让go支持花括号换行呢, 间接也可以 2015-11-24 20:06

以前我也觉得不爽,后来写多了反而觉得另起一行不爽了。。。。

回复了 shepherd 创建的主题: 如何避免进程重复运行,就是说同一时刻相同的程序只能启动一个。 2015-11-22 21:00

还可以可以监听一个端口,这样第二个程序启动就会收到错误。不知道是不是个好方法。

回复了 Simbory 创建的主题: 还在寻找Go语言IDE的同志请注意了 2015-11-19 22:37

已经在用了,感觉比GoSublime好用多了,虽然还不支持调试。

回复了 neji 创建的主题: reader进行json解析方法对比 2015-09-25 20:18

if you use a json.Encoder, it will reuse a global buffer pool (backed by the new sync.Pool), which should decrease buffer churn a lot if you’re encoding a lot of json. There’s only one global pool so different json.Encoder’s share it.

用json.Encoder会有一个全局的缓存池给不同的Encoder复用。如果要解析大量的json的话用json.Encoder或许会更好。

TannhauserGate 创建的更多回复