摘要: 四舍五入是一个非常常见的功能,在流行语言标准库中往往存在 Round 的功能,它最少支持常用的 Round half up 算法。 而在 Go 语言中这似乎成为了难题,在 stackoverflow 上搜索 [go] Round 会存在大量相关提问,Go 1.10 开始才出现 math.Round 阅读全文
posted @ 2021-01-02 14:50 戚银 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 原文链接: https://blog.thinkeridea.com/202101/go/exsync/once.html 官方描述 Once is an object that will perform exactly one action, 即 Once 是一个对象,它提供了保证某个动作只被执行 阅读全文
posted @ 2021-01-01 20:39 戚银 阅读(431) 评论(0) 推荐(1) 编辑
摘要: 原文链接:https://blog.thinkeridea.com/201910/go/efficient_string_truncation.html 最近我在 "Go Forum" 中发现了 "[SOLVED] String size of 20 character" 的问题,“ hollowa 阅读全文
posted @ 2019-10-31 08:37 戚银 阅读(1239) 评论(0) 推荐(1) 编辑
摘要: 原文链接:https://blog.thinkeridea.com/201907/go/csv_like_data_logs.html 我们业务每天需要记录大量的日志数据,且这些数据十分重要,它们是公司收入结算的主要依据,也是数据分析部门主要得数据源,针对这么重要的日志,且高频率的日志,我们需要一个 阅读全文
posted @ 2019-07-21 11:37 戚银 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 原文链接: https://blog.thinkeridea.com/201907/go/compress_file_io_optimization2.html "上一篇文章《使用压缩文件优化io (一)》" 中记录了日志备份 io 优化方案,使用文件流数据压缩方案优化 io 性能,效果十分显著。这 阅读全文
posted @ 2019-07-08 10:02 戚银 阅读(337) 评论(0) 推荐(1) 编辑
摘要: 原文连接:https://blog.thinkeridea.com/201906/go/compress_file_io_optimization1.html 最近遇到一个日志备份 io 过高的问题,业务日志每十分钟备份一次,本来是用 Python 写一个根据规则扫描备份日志问题不大,但是随着业务越 阅读全文
posted @ 2019-06-30 22:23 戚银 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://blog.thinkeridea.com/201903/go/get_client_ip.html 用户请求到达提供服务的服务器中间有很多的环节,导致服务获取用户真实的 ip 非常困难,大多数的框架及工具库都会封装各种获取用户真实 ip 的方法,在 "exnet" 包中也封 阅读全文
posted @ 2019-03-28 08:32 戚银 阅读(9875) 评论(0) 推荐(1) 编辑
摘要: 转载: "https://blog.thinkeridea.com/201903/go/ip2long.html" IP 地址库中 IP 地址的保存格式一般有两种,一种是点分十进制形式(192.168.1.1),另一种是数字形式(3232235777),应用中,经常需要在这两种格式之间做转换。 针对 阅读全文
posted @ 2019-03-25 08:35 戚银 阅读(3450) 评论(0) 推荐(0) 编辑
摘要: 原文链接: "https://blog.thinkeridea.com/201903/go/go_get_proxy.html" 最近发现技术交流群里很多人在询问 go get 墙外包失败的问题,大家给了很多解决方案: 从 Github 的代码库 clone 设置 GOPROXY 环境变量配置代理, 阅读全文
posted @ 2019-03-22 08:02 戚银 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://blog.thinkeridea.com/201903/go/selection_of_numerical_types.html 内置很多种数值类型,往往初学者不知道编写程序如何选择,使用哪种数值类型更有优势。 内置的数值类型有: 、 、 、 、 、 、 、 、 、 。 从 阅读全文
posted @ 2019-03-19 08:42 戚银 阅读(499) 评论(0) 推荐(1) 编辑