摘要: 一、背景 go 开发的程序需要编译成二进制放在环境上之后,通过 ./二进制文件名称 (linux服务器上的启动方式) 进行启动。 当程序允许过程中,如果发现有问题,此时希望能够 向Java 一样可以通过工具进行代码远程调试,这样可以更快发现问题。此时可以使用 dlv 工具。 二、安装 1、手动安装 阅读全文
posted @ 2025-08-27 16:57 夏之夜 阅读(205) 评论(0) 推荐(0)
摘要: 一、知识点 1、获取当前目录名称 basename 命令获取 #!/bin/bash CURRENT=`pwd` BASENAME=`basename "$CURRENT"` echo "$BASENAME" exit; 2、source source(或等效的 . 命令)会直接在当前 Shell 阅读全文
posted @ 2025-08-14 15:11 夏之夜 阅读(36) 评论(0) 推荐(0)
摘要: 一、序列相关 1、将已有表的主键(数字类型)修改成自增型 -- 1. 创建序列 CREATE SEQUENCE test_i_id_seq; -- 2. 修改字段默认值 ALTER TABLE test ALTER COLUMN i_id SET DEFAULT nextval('test_i_id 阅读全文
posted @ 2025-08-14 11:07 夏之夜 阅读(10) 评论(0) 推荐(0)
摘要: 一、背景 es 中存储了业务数据,为了保证数据的可靠性,需要利用es的多个方案研究出适配的方案 目前了解到的方案有: elasticdump (elasticsearch 学习笔记之一 elasticdump - 夏之夜 - 博客园) multielasticdump(elasticsearch 学 阅读全文
posted @ 2025-07-01 16:34 夏之夜 阅读(27) 评论(0) 推荐(0)
摘要: 一、背景 快照方案是官方提供的标准方案。指定一个快照仓库路径,通过接口调用触发快照,每次快照均是基于上次快照的增量;通过快照还原时,是还原到该快照那刻的数据,之前的变更全部取消。 二、基本用法 1、快照仓库配置 进入es 的安装目录下找到 elasticsearch.yml 文件,进行仓库配置,如果 阅读全文
posted @ 2025-07-01 16:01 夏之夜 阅读(127) 评论(0) 推荐(0)
摘要: 一、背景 任何运行 go 程序的服务器中必须存在 go 运行环境,本篇指导说明如何使用已有的官方安装包安装go运行环境 以及 如何从go源码中安装 go 运行环境。 二、安装 安装包网址:All releases - The Go Programming Language 可以看到: 源码 linu 阅读全文
posted @ 2025-04-18 11:40 夏之夜 阅读(195) 评论(0) 推荐(0)
摘要: 1、遍历字符串中的每个字符 2、去掉字符串前后空格 strings.TrimSpace(str) 3、字符串长度 len(str) 4、缓存方式拼接字符串 var _buffer bytes.Buffer //定义缓存字符串变量_buffer.WriteString(str1) //拼接字符串_bu 阅读全文
posted @ 2024-12-31 11:22 夏之夜 阅读(31) 评论(0) 推荐(0)
摘要: 1、Golang如何解决case-insensitive import collision问题 1.1 现象 1.2 解决方法 该问题产生说明在所有go文件中引入包时,存在 ShipModel/Radar 和 ShipModel/radar 两种写法,需要统一。 对于VSCODE工具,可以在 全局文 阅读全文
posted @ 2024-12-27 16:09 夏之夜 阅读(226) 评论(0) 推荐(0)
摘要: 一、定义 Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go 中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 其存在容量和长度的说法,长度是实际数据的长度,容量是可容纳的数组长度。容量也可以进行扩充 阅读全文
posted @ 2024-12-27 09:27 夏之夜 阅读(65) 评论(0) 推荐(0)
摘要: 1、判断文件是否存在 主要是使用 os 包中的函数,主要有如下两种判断方式 1.1 使用 os.Stat 函数 和 os.IsNotExist 函数 package file import ( "os" ) func FileIsExist(fileAbsoulutePath string) (bo 阅读全文
posted @ 2024-12-26 10:43 夏之夜 阅读(42) 评论(0) 推荐(0)