在对称加密算法中,AES-GCM 和 3DES 是两种综合性能和历史都算有代表性的算法。本文将从安全性、性能、应用场景等综合综吁解析,全面对比这两种对称加密算法。
[Read More]
最新发布
HTTP POST 请求的 Body 是否有限制?
在日常的 Web 开发中,我们经常使用 HTTP POST 请求来提交表单、上传文件、发送 JSON 数据等。但你是否想过:POST 请求的 body 是不是有大小限制?以及在使用 Gin 框架构建 Web 服务时,这种限制是否存在?
[Read More]
如何在 Go 中设置函数参数的默认值
在大多数现代编程语言中(如 Python、JavaScript),我们可以直接在函数定义时为参数设置默认值。但在 Go 中,语言本身并不支持函数参数默认值,所以我们需要通过一些设计模式来实现这一功能。
[Read More]
Go 中的 channel 和 mutex 的对比
在 Go (Golang) 中,channel 和 mutex 是两种实现并发控制的常用工具,它们的设计理念和使用场景有明显差异。下面对比两者,并分析适用场景:
[Read More]
Golang 解析 CSV 文件
在日常的数据处理、日志分析、数据导入场景中,CSV(Comma-Separated Values)作为一种简单而强大的数据格式,被广泛使用。本文将介绍如何使用 Golang 高效地读取 CSV 文件、查询数据,并导入到 MySQL 数据库中。
[Read More]