首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Cyeam
掘友等级
开发工程师
|
bytedance.com
Gopher
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 5
沸点 3
赞
8
返回
|
搜索文章
最新
热门
Go module 如何发布 v2 及以上版本?
tag 删除了重建为什么没效果? 用上 go mod 之后,依赖包都是通过版本打 tag 的形式确定版本号。比如 ` github.com/mnhkahn/gogogo v1.0.9`。每次都改动都是在累加低位的版本号,一直这么用也挺安逸的。突然有一天,我的一个底层包需要大改,…
Mac 环境下 git 如何自动补全
本来不想写这个,但是发现Google搜出来的都不太对,还是简单记录下吧。
在这个大促的日子聊一聊我的大促经历
之前在某东待了3年半,经历了4个618,3个双十一。之前所在的团队是京东PC端三级列表页,关于我们项目的架构介绍,可以参考这篇文章。每年两次大促,每年也需要为这两次大促进行长达一个月的准备。 压测不光是要大促的时候压,平时每个月都会压。每个月压单机,压的链接是线上抓取的真实访问…
通过两个例子介绍一下 Golang For Range 循环原理
下面的代码是死循环么? 语法糖 下面的代码有什么问题么? 切片For Range原理 其它语法糖 map channel 数组 字符串 上面的代码先初始化了一个内容为1、2、3的slice,然后遍历这个slice,然后给这个切片追加元素。随着遍历的进行,数组v也在逐渐增大,那么…
如何在Mac上快速切换Host
总结分享一下如何快速切换 Host
Golang 优化之路——空结构
我们一般只用 map 的键来保存数据,值是没有用的。所以来缓存集合数据会造成内存浪费。 空对象是个神奇的东西。它指的是没有字段的结构类型。 它牛逼的地方在于: 可以和普通结构一样操作 不占用空间 声明两个空对象,它们指向同一个地址 造成这个结果的原因是 Golang 的编译器会…
用 Go 给 Redis 写组件
Redis 从4.0开始支持组件开发,用户编译生成一个动态链接库,启动时加载就可以启用。Redis 时 C语言开发的,写插件还得用 C 语言。还好 Go 语言也能开发组件,我也能尝试一把开发一个插件了。 可以参考这个例子Writing Redis Modules来大概了解下开发…
Golang字符串切割函数Split
先说结论:大Golang里面,如果一个空字符串通过strings包的Split函数进行切割,那么结果是一个长度为1的数组,里面的内容是一个空字符串。 为了验证,分别在1.0.1、1.1、1.2.2、1.3.3、1.4rc上面进行了测试,验证了上面的结论是正确的。 这个也很好理解…
为 Go module 搭建私服
私服还是大势所趋,今天就介绍一个很好用的私服项目 Athens。
增加4 行代码,实现使用 Go module 在线上环境打包
把生成好的 go.mod 和 go.sum 提交到代码仓库。 如果要开启 module,需要设置环境变量: 执行打包脚本,发现报了一堆报错: 下载超时,这也是能够预料到的。不过可以使用replace来解决,比如上面的 Go 扩展包,它没法下载,而它正好在 GitHub 上面有代…
下一页
个人成就
文章被点赞
458
文章被阅读
55,999
掘力值
1,811
关注了
8
关注者
1,849
收藏集
0
关注标签
2
加入于
2017-02-08