01-Go开发效率神器汇总

Table of Contents Table of Contents 1:开发工具 2:调试工具 3:网络工具 1:开发工具 1: sql2go sql 语句转换为 Go 结构体,使用 ddl。 http://stming.cn/tool/sql2go.html 2: json2go 将 json 格式转为 Go struct https://mholt.github.io/json-to-go/ 3: toml2go 将编码后的 toml 文

01-Go格式化占位符汇总

Go格式化占位符汇总 1:占位符 placeholder 1.1 通用占位符 placeholder 1.2 整形占位符 placeholder 1.3 浮点数与复数 placeholder 1.4 字符串和[]byte placeholder 1.5 pointer 1.6 宽度标识符 placeholder 1.7 其他 flag 2:go 占位符

02-Go常用库积累

1:日志库 2:配置库 3:存储相关 4:数据结构 5:CLI 命令行 6:web 框架 7:RPC 和微服务 7.1 Remote Procedure Call 7.1.1 原生 RPC 7.1.2 GRPC 7.1.2.1 GRPC 安装 7.1.2.2 GRPC 使用 7.1.2.3 grpc-middleware 7.1.2.4 GRPC 测试

01-加密技术,数字签名,数字证书

. Table of Contents Table of Contents 1:前言 Perface 2:数字签名 digitial signature 2.1 什么是数字签名 2.1.1 生成数字签名 2.1.2 验证签名 2.2 数字签名算法(摘要算法 digest) 3:数字证书 (Digital Certificate, CA) 4:

01-Linux添加cron定时任务

1: 安装 Cron 1.1 Ubuntu 下 crontab 的安装和使用 2: cron 使用 2.1: cron 基本命令 2.2: cron 定时任务脚本格式 2.3: 对 Cron 任务进行列表显示 2.2: 编辑 cron 定时任务脚本 2.4 sudo用户编辑/etc/c

03-在线修改大表结构pt-online-schema-change

1: 使用场景 Scenario 2: 在线修改大表的可能影响 3: pt-online-schema-change 介绍 4: 解决了什么问题 5: pt-online-schema-change 安装 6: pt-online-schema-change 使用 6.1 参数 6.2 为避免每次都要输入一堆参数,写个脚本复用一下,pt.sh

05-Linux基本命令

1: 系统的关机、重启以及登出 2: 文件和目录 3: Linux 查看磁盘 io 的几种方法 4: 查看网卡流量方法 5: 使用 watch 命令,配合 ifconfig、more /proc/ne

01-使用Github Actions自动构建博客

1: 使用 Hugo 和 Github Page 搭建 Blogs 2: 更新设置 themes 等操作,保证正常可用 3: Create SSH Deploy Key 3.1 生成 key 3.2 在 GitHub 仓库设置 Deploy Keys 和 Secrets 4: 编写 Actions 配置文件 5: 编写 deploy.sh 脚本 6: 在 Github Actions 查看执行情况