首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Cyeam
掘友等级
开发工程师
|
bytedance.com
Gopher
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 7
沸点 5
赞
12
返回
|
搜索文章
最新
热门
说说 JSONP 和 XSS
先说 JSONP。通过 JavaScript 调用,被调用域名和当前页面域名不一致,就需要用到 JSONP。不过我不太推荐这么跨域调用。 如果真的要解决跨域问题,我觉得有几个不错的方法,一个是两组服务器配上相同的域名。还有就是自己的服务器 nginx 上做一个转发。 跨站脚…
Golang 优化之路——自己造一个日志轮子
据我观察,基本没有人在用 Golang 原生的 log 包写日志。今天就讲一下如何通过200行代码封装一个功能完善的日志包。
Golang 公共变量包——expvar
这个包我估计大部分人都没见过。我也是今天才偶然的看到,发现有点意思。
Golang 优化之路——HTTP 长连接
压测发现有长连接问题,深入学习了一下。
Awesome Go
Go 包 beego。算起来用了三年beego了。当初选择用它的理由很简单,文档是中文的,开发者是中国的,交流方便。优点就是用得人较多,框架集成度高,工具比较多。不过从1.6开始兼容性大大降低开始对它无感。现在越来越觉得beego框架设计的太重,Golang的设计特点就是轻便,…
【译】GOPATH 的默认值
"翻译自 Go 语言作者的博客。这只是设置了 GOPATH 默认值,GOROOT 还是得自己设置。" 从 Go 1.8 开始,如果 GOPATH 的环境变量为空,Go 将会设置一个默认的 GOPATH 环境变量。 Go 初学者第一次安装完 Go 之后,他们往往会因为忘记设置 GOPATH 环境变量而得到 you …
Golang 优化之路——空结构
写在前面 开发 hashset 常用的套路: map[int]int8 map[int]bool 我们一般只用 map 的键来保存数据,值是没有用的。所以来缓存集合数据会造成内存浪费。 空对象 空对象是个神奇的东西。它指的是没有字段的结构类型。 type Q struct{} 它牛…
Golang 优化之路——临时对象池
带垃圾回收的语言,虽然对于刚刚上手的程序员是友好的,但是后期随着项目变得越来越巨大,维护的内存问题也会逐渐暴露出来。今天讲一种优化内存申请的方法——临时对象池。
Golang 通过 fmt 包输出完整 struct 信息
Golang 虽然自带调试工具,但是我从来没用过。据说大神都是通过打印日志来调试 ^ ^。那么问题来了,如何才能完整的打印一个对象?
Golang 优化之路——bitset
开发过程中会经常处理集合这种数据结构,简单点的处理方法都是使用内置的 map 实现。今天讲一种优化方式——bitset。
下一页
个人成就
文章被点赞
458
文章被阅读
62,028
掘力值
1,833
关注了
9
关注者
1,850
收藏集
1
关注标签
2
加入于
2017-02-08