[Golang学习笔记] (二)数学计算与加解密
Jul 30, 2018
索引
- (零)入门级日常开发
- (一)文本处理与编解码
- (二)数学计算与加解密
- (三)操作系统与进程操作
- (四)网络编程基础篇
- (五)网络编程框架篇
- (六)远程方法调用
- (七)数据库访问和操作
- (八)常用中间件使用
- (九)日志记录与链路追踪
- (十)多编程语言交互
概述
本篇记录常用的数学计算, 算法以及类似的数据运算的代码片段, 包括以下内容
- 常用的数学函数
- 常用的加解密算法 (DES, AES, RSA等等)
- 常用的数据摘要算法 (MD5, SHA-1, HMAC等等)
- 实用的经典算法实现
- 数据压缩算法使用
- 多媒体数据运算, 比如图像处理, 音视频处理等等
数学计算
标准库math包常用操作
加解密和哈希算法
标准库crypto包加解密用法
1 | //todo |
标准库crypto包加解密用法
1 | //todo |
数据压缩算法
标准库archive包
1 | //todo |
多媒体处理
图像处理
1 | //todo |