首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
thinkeridea
掘友等级
Go 开发工程师
一枚有点想法,喜技术,爱钻研的码农。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
thinkeridea
Go 开发工程师
·
4年前
关注
【Go】四舍五入在go语言中为何如此困难
四舍五入是一个非常常见的功能,在流行语言标准库中往往存在 Round 的功能,它最少支持常用的 Round half up 算法。 而在 Go 语言中这似乎成为了难题,在 ...
14
8
分享
thinkeridea
Go 开发工程师
·
4年前
关注
【Go】我与sync.Once的爱恨纠缠
官方描述 Once is an object that will perform exactly one action, 即 Once 是一个对象,它提供了保证某个动作只被...
4
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】IP地址转换:数字与字符串之间的转换
IP 地址库中 IP 地址的保存格式一般有两种,一种是点分十进制形式(192.168.1.1),另一种是数字形式(3232235777),应用中,经常需要在这两种格式之间做...
1
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】go get 自动代理
Go 的社区很活跃,国内 gopher 对 Go 的热情不会因为墙的存在而减少,从社区想到这么多翻墙方案就能看出来了。 上面的方法都是可行的,但是总有一些不尽人意,社区也一...
1
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】那么多数值类型,应该选哪个?
Go 内置很多种数值类型,往往初学者不知道编写程序如何选择,使用哪种数值类型更有优势。 内置的数值类型有:uint8、 uint16、 uint32、 uint64、 ui...
1
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】使用压缩文件优化io (二)
上一篇文章《使用压缩文件优化io (一)》中记录了日志备份 io 优化方案,使用文件流数据压缩方案优化 io 性能,效果十分显著。这篇文章记录数据分析前置清洗、格式化数据的...
1
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】一次读锁重入导致的死锁故障
这次的经历让我未来会更加小心,下面来回顾一下死锁发生的过程与代码演进的过程吧。 我的程序中有一块缓存,数据会组织好放到内存中,会根据数据源(MySQL)更新而刷新缓存,是读...
1
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】slice的一些使用技巧
slice 是 Go 语言十分重要的数据类型,它承载着很多使命,从语言层面来看是 Go 语言的内置数据类型,从数据结构来看是动态长度的顺序链表,由于 Go 不能直接操作内存...
3
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】优雅的读取http请求或响应的数据
从 http.Request.Body 或 http.Response.Body 中读取数据方法或许很多,标准库中大多数使用 ioutil.ReadAll 方法一次读取所有...
1
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】优雅的读取http请求或响应的数据-续
之前发布 【Go】优雅的读取http请求或响应的数据 文章,网友 “wxe” 咨询:“优化前后的请求耗时变化有多大”,之前只分析了内存分配,这篇文章用单元测试的方式分析优化...
1
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】string 优化误区及建议
虽然这样的代码并不是来自真实的项目,但是确实有人这样设计,单从设计上看就很糟糕了,这样设计的原因很多人说:“slice 是引用类型,传递引用类型效率高呀”,主要原因不了解两...
1
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
5年前
关注
【Go】高效截取字符串的一些思考
最近我在 Go Forum 中发现了 [SOLVED] String size of 20 character 的问题,“hollowaykeanho” 给出了相关的答案,...
5
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】类似csv的数据日志组件设计
我们业务每天需要记录大量的日志数据,且这些数据十分重要,它们是公司收入结算的主要依据,也是数据分析部门主要得数据源,针对这么重要的日志,且高频率的日志,我们需要一个高性能且...
2
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】获取用户真实的ip地址
func ClientIP(r *http.Request) string ClientIP 尽最大努力实现获取客户端 IP 的算法。 解析 X-Real-IP 和 X-F...
8
2
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】strings.Replace 与 bytes.Replace 调优
标准库中函数大多数情况下更通用,性能并非最好的,还是不能过于迷信标准库,最近又有了新发现,strings.Replace 这个函数自身的效率已经很好了,但是在特定情况下效率...
3
评论
分享
thinkeridea
关注了标签
Go
Go 开发工程师
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】深入剖析slice和array
今天借助 Go 的 unsafe 包来探索 array 和 slice 的各种奥妙。 slice 是在 array 的基础上实现的,需要先详细了解一下数组。 根据维基的介绍...
0
评论
分享
thinkeridea
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】使用压缩文件优化io (一)
最近遇到一个日志备份 io 过高的问题,业务日志每十分钟备份一次,本来是用 Python 写一个根据规则扫描备份日志问题不大,但是随着业务越来越多,单机上的日志文件越来越大...
11
7
分享
thinkeridea
关注了
AI算法笔记
Go 开发工程师
thinkeridea
关注了标签
Git
Go 开发工程师
下一页
个人成就
文章被点赞
58
文章被阅读
22,654
掘力值
487
关注了
1
关注者
21
收藏集
1
关注标签
11
加入于
2019-07-01