目录介绍AES 算法实践总结介绍
在项目开发中,我们经常会遇到需要使用对称密钥加密的场景,比如客户端调用接口时,参数包含手机号、身份证号或银行卡号等。
对称密钥加密是一种加密方式,其中只有一个密钥用于加密和解密数据。通过对称加密进行通信的实
目录sort包简介sort包内置函数sort.Ints(x []int)sort.Slice(x any, less func(i, j int) bool)sort.Sort(data Interface)sort.SearchInts(
目录使用 GoLang exec 包运行命令为不同的操作系统指定命令Go exec 命令捕获输出Go cmd.StdinPipeGo cmd.StdoutPipe总结Exec 是 os 包中的一个子包,它可用于使用 Go 运行外部命令。Go
目录前言目的设计协议队列broker删除消息生产者消费者启动总结前言趁着有空余时间,就想着撸一个mini的生产-消费消息队列,说干就干了。自己是个javer,这次实现,特意换用了go。没错,是零基础上手go,顺便可以学学go。前置知识:go
目录为什么需要分布式锁分布式锁需要具备特性实现 Redis 锁应先掌握哪些知识点set 命令Redis.lua 脚本go-zero 分布式锁 RedisLock 源码分析关于分布式锁还有哪些实现方案项目地址为什么需要分布式锁用户下单
锁住
目录前言ReaderWriterCloserSeeker组合接口总结前言
IO 操作是我们在编程中不可避免会遇到的,例如读写文件,Go语言的 io 包中提供了相关的接口,定义了相应的规范,不同的数据类型可以根据规范去实现相应的方法,提供更加
浏览器的请求去请求目标地址,然后获得结果它再发送给浏览器。对于Go语言来说,实现转发只需要简单的一行代码即可实现,如下所示:httputil.NewSingleHostReverseProxy(address)
基于此功能,进行简单包装,实
Asp.Net Core中虽然集成了许多常用的身份认证,但很多时候,我们还是需要实现自己的身份认证接口,本文这里就简单的介绍下如何实现自定义身份认证接口。
首先写一个简单的接口。[Authorize]
[HttpGet]
public ob