摘要: 什么是函数选项模式 大家好,我是小白,有点黑的那个白。 最近遇到一个问题,因为业务需求,需要对接三方平台. 而三方平台提供的一些HTTP(S)接口都有统一的密钥生成规则要求. 为此我们封装了一个独立的包 xxx-go-sdk 以便维护和对接使用. 其中核心的部分是自定义HTTP Client,如下: 阅读全文
posted @ 2022-04-23 09:19 taadis 阅读(373) 评论(2) 推荐(1) 编辑
摘要: 问题重现 之前一个 go-micro 1.18 的项目 执行 go run main.go 命令时出现以下报错 go run main.go panic: qtls.ConnectionState not compatible with tls.ConnectionState goroutine 1 阅读全文
posted @ 2022-04-22 11:19 taadis 阅读(1697) 评论(0) 推荐(0) 编辑
摘要: 按照官网教程 master节点kubectl init, 每个从节点kubectl join之后, 在master节点执行 kubectl get pods -n kube-system,发现coredns一直处于pending状态 troubleshooting-kubeadm coredns 停 阅读全文
posted @ 2022-04-03 17:10 taadis 阅读(3880) 评论(0) 推荐(0) 编辑
摘要: macOS font 也就是字体文件,有2个可用路径 这里以 macOS Monterey 版本 12.1(21C52) 为例, 其他系统版本可能会有所出入,请以实际版本为主 用户字体路径/Library/Fonts 查看用户路径下的字体集 ls /Library/Fonts output Aria 阅读全文
posted @ 2022-03-03 13:45 taadis 阅读(3075) 评论(0) 推荐(0) 编辑
摘要: 2022年的第一个rpc,比以往来的更早一些... 留杭过年...写点东西 初始化项目gorpc 借助go module我们可以轻易创建一个新的项目 mkdir gorpc go mod init github.com/taadis/gorpc // output: go: creating new 阅读全文
posted @ 2022-02-01 00:57 taadis 阅读(288) 评论(0) 推荐(0) 编辑
摘要: lsof (List Open Files) 查看占用某端口的进程信息,比如mysql的3306,http:80,https:443等 # 查看占用8080端口的进程信息 lsof -i:8080 阅读全文
posted @ 2020-12-28 14:17 taadis 阅读(89) 评论(0) 推荐(0) 编辑
摘要: ... nats.io github.com/nats-io 参考 NATS—协议详解(nats-protocol) - 用 telnet 操作协议文本学习一下 阅读全文
posted @ 2020-12-23 00:26 taadis 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Spotlight 聚焦搜索失灵 输入以下命令,重置索引,然后重启系统即可. sudo mdutil -a -i on 一些命令 fn + F11 显示桌面 command + F3 显示桌面 command + q 退出当前应用程序 fn + delete 向右删除 control + p 光标向 阅读全文
posted @ 2020-12-11 16:56 taadis 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 前置条件 请确保已经安装好 go git protoc 然后获取 kratos 工具 go get -u github.com/go-kratos/kratos/tool/kratos 验证是否安装成功 kratos --version 若安装成功会输出类似如下版本信息 kratos version 阅读全文
posted @ 2020-11-21 23:00 taadis 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: ... du --help Usage: du [OPTION]... [FILE]... or: du [OPTION]... --files0-from=F Summarize disk usage of the set of FILEs, recursively for directories 阅读全文
posted @ 2020-11-18 16:14 taadis 阅读(181) 评论(0) 推荐(0) 编辑