chenqinghe

chenqinghe

浙江省 杭州市 后端工程师

威望 : 12 积分 : 2250 赞同 : 18 感谢 : 1

擅长话题

更多 »回复

2

大致看了下源码,说的不一定对,轻喷。 1. 首先说为啥http.ResponseWriter是interface。因为不光是http/1.1,还有http/2,这两者业务逻辑是相同的,但是底层的处理是不同的,所以要抽象出一个interface来屏蔽底层实现。...

0

我这边自己写了个爬虫,如果有需要的话可以访问 https://gocn-news.chenqinghe.com/subscribe?mail=xxxx(你的邮箱) 进行订阅。(10分钟爬一次,压力应该不算大:))

1

可以考虑使用Go1.11新出的**module**,在初始化的时候指定module名,然后包路径就是*module/pkg1/subpkg*这样的,不管移到哪里都无所谓了。

0

以太坊的源码不了解,不知道有没有用到特定系统的系统调用。不过通用的来说,只要设置GOOS和GOARCH两个环境变量就可以了。比如说在linux上编译windows程序: ```go GOOS=windows GOARCH=amd64 go build ```

0

那就在session中另外添加一个过期时间字段,然后手动判断session是否过期,如果过期,再手动删除,这样子应该可以吧。

更多 »发问

6

1776 次浏览  • 4 个关注   • 2017-07-14

2

2226 次浏览  • 3 个关注   • 2016-11-15

5

1699 次浏览  • 6 个关注   • 2016-11-09

2

3510 次浏览  • 3 个关注   • 2016-10-31

1

1848 次浏览  • 3 个关注   • 2016-10-24

发问

回复

文章

最新动态

详细资料

个人成就:

威望: 12 积分: 2250 赞同: 18 感谢: 1

最后活跃:
5 小时前
擅长话题:
golang 10   0
有问必答 9   0
更多 » 关注 0
更多 » 0 人关注
主页访问量 : 2470 次访问