摘要: 一、将 字符串类型的数字转换为 数字类型 1)使用 strconv 包中的 Atoi 函数 Atoi 函数用于将字符串转换为 int。如果字符串不是合法的 int 表示,函数会返回错误。 package main import ( "fmt" "strconv" ) func main() { st 阅读全文
posted @ 2024-12-19 10:14 夏之夜 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一、克隆git上仓库指定分支到本地 1、使用 VSCODE 工具 详见:GO 学习笔记之一 环境安装 - 夏之夜 - 博客园 文章中的 第四章节的 "导入git项目" 二、git项目本地更改提交到git仓库 1、使用 VSCODE 工具 1.1 工程只有一人开发,不存在冲突的场景 点击 VSCODE 阅读全文
posted @ 2024-12-18 14:45 夏之夜 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1、工程目录结构 GOPATH/ src/ myproject/ cmd/ myapp/ main.go pkg/ utils/ utils.go internal/ secret/ secret.go api/ web/ scripts/ configs/ test/ vendor/ .gitig 阅读全文
posted @ 2024-12-17 15:00 夏之夜 阅读(20) 评论(0) 推荐(0) 编辑
摘要: VScode 的下载安装及常见插件 + Git的下载和安装_vscode安装git插件-CSDN博客 阅读全文
posted @ 2024-12-10 14:14 夏之夜 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1、设置 go 环境变量 语法: go env -w 变量名=变量值 示例:go env -w GOPROXY=XXXX,YYYY 2、查看go环境变量 go env 3、清空 go 模块缓存 go clean -modcache 4、下载 go 模块 语法:go get xxx@版本 表示从 go 阅读全文
posted @ 2024-12-10 11:41 夏之夜 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一、背景 对于数据量较小的数据进行备份还原,可以使用elasticdump工具。 数据量较小的情况:由于Elasticdump的工作方式是每次导入导出100条数据,因此它更适合数据量不是特别大的情况。对于大批量数据迁移,可能需要考虑其他的工具或方法。 迁移索引个数不多的情况:Elasticdump适 阅读全文
posted @ 2024-12-06 16:28 夏之夜 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 一、索引操作类 1、创建索引(PUT /索引名称) PUT /my-index-000001 请求body { "settings": { "index": { "number_of_shards": 3, //创建3个主片 "number_of_replicas": 2 //每个主片都会有两个副本 阅读全文
posted @ 2024-12-04 11:16 夏之夜 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一、作用与介绍 cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符、字段写至标准输出。 二、用法 选项 用法说明 举例说明 备注 -b 按字节截取 who | cut -b 3 输出每行的第三个字节 -c 按字符截取,常用于中文 cut -c 2 输出每行的第二个中文字符 -d 指定以 阅读全文
posted @ 2024-10-18 16:06 夏之夜 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一、作用与介绍 正则表达式通常用于判断语句中,用来检查某一字符串是否满足某一格式 正则表达式是由普通字符与元字符组成 普通字符:包括大小写字母、数字、标点符号及一些其它符号 元字符:是指在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式 Li 阅读全文
posted @ 2024-10-18 15:46 夏之夜 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 问题一 @ERROR: chroot failed rsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0.3] 原因 服务器端的目录不存在或无权限。创建目录并修正权限可解决问 阅读全文
posted @ 2024-09-11 13:51 夏之夜 阅读(71) 评论(0) 推荐(0) 编辑