配置文件 在Windows 用户的根目录创建.wslconfig 文件,配置以下的内容: 这样在wsl 子系统中起的Web Server 服务,局域网内可通过Windows ...
配置文件 在Windows 用户的根目录创建.wslconfig 文件,配置以下的内容: 这样在wsl 子系统中起的Web Server 服务,局域网内可通过Windows ...
在 Go 语言中使用 Jwt Token ,我们采用更加安全的RAS256方式进行签名。使用私钥进行签发 Token,使用公钥进行签名验证。 生成密钥对 在项目根目录下面创建...
当遇到一个协程写,其它协程处于等待读取的时候场景的时候,需要使用标准库中的sync.cond才能优雅的解决。 当通过浏览器访问http://localhost:8090/te...
Server 端 client 端 通过telnet连接Server 然后再发送登录uid:001指令 再起一个窗口,也通过telnet连接Server 然后再发送登录uid...
读取文件,同时计算多组 Hash 值,包括:md5、sha1、sha256、HMACSHA256、HMACSHA512 输出为:
好好看根证书的用途,Windows、Mac、Linux 都会内置大量的知名根证书,你浏览器才能正常访问 HTTPS 网站
Go 实现 TLS 双向认证确保 openssl 正常安装 生成CA 根证书 将会在 config 文件夹中生成ca.key和ca.crt文件 签发服务端证书 将会在 config文件夹中生成serve...
直接上命令 确保已经安装 Pip3 安装 runlike 查看容器启动命令
有时候处于调试的需要,在部署整个服务到 K8s 之前,某些sidercar 可能需要先部署在Docker 容器中进行测试,主程序在宿主机中进行运行调试,这时候就需要在 Doc...
使用下面的命令直接从 gitee mirror来安装
在 Go 中,我们使用https://github.com/cenkalti/backoff来实现错误重试的机制。import中导入github.com/cenkalti/b...
前言 之前去过几次相关 go 的线下 meetup,这次相对来说比较大型一些,两天的听下来还是比较烧脑的,光是记录的笔记都有近千行了,整体来说收获很大。 有的人问,值票价吗?...
把Password 放在 claims 里面?access_token 是可以直接base64URL 来解码的呀
go使用JWT进行身份验证先编写生成token和解析token两个函数 最简单的main函数调用 结果: 在gin框架中使用jwt 编写中间件,实际就是对token进行验证 在路由中添加中间价,这样每...
有过其它编程语言的基础的话,我们就知道装饰器其实就是ASP.NET Core里面的管道(Pipeline),C# 里面的AOP。下面,我们就是用Go的装饰器模式来实现一个函数...
因为 Go 原生支持高并发,所以可以用高效的协程goroutine 来实现一个TCP 端口扫描器。 这里通过互斥锁来解决数据竞争问题,使用WaitGroup来解决协程同步的问...
因为 GO 语言的强大,md5 和 SHA-256 的校验都存在自带的标准库中了,可以使用非常简短的代码来实现它。 字符串 md5 和 SHA-256 的校验 文件的 md5...
众所周知,Golang 自带的数据结构是没有set集合的。 那么,今天我们通过map来实现一个不重复的set集合。 输出结果为: