会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夏之夜
博客园
首页
新随笔
联系
管理
订阅
随笔- 173 文章- 0 评论- 18 阅读-
28万
2024年12月31日
GO 学习笔记之零 (四)字符串处理集锦
摘要: 1、遍历字符串中的每个字符 2、去掉字符串前后空格 strings.TrimSpace(str) 3、字符串长度 len(str) 4、缓存方式拼接字符串 var _buffer bytes.Buffer //定义缓存字符串变量_buffer.WriteString(str1) //拼接字符串_bu
阅读全文
posted @ 2024-12-31 11:22 夏之夜
阅读(13)
评论(0)
推荐(0)
2024年12月27日
GO 学习笔记之零 (三)常见问题处理集锦
摘要: 1、Golang如何解决case-insensitive import collision问题 1.1 现象 1.2 解决方法 该问题产生说明在所有go文件中引入包时,存在 ShipModel/Radar 和 ShipModel/radar 两种写法,需要统一。 对于VSCODE工具,可以在 全局文
阅读全文
posted @ 2024-12-27 16:09 夏之夜
阅读(54)
评论(0)
推荐(0)
GO 学习笔记之三 基础语法(5) 切片
摘要: 一、定义 Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go 中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 其存在容量和长度的说法,长度是实际数据的长度,容量是可容纳的数组长度。容量也可以进行扩充
阅读全文
posted @ 2024-12-27 09:27 夏之夜
阅读(50)
评论(0)
推荐(0)
2024年12月26日
GO 学习笔记之三 基础语法(12)文件操作
摘要: 1、判断文件是否存在 主要是使用 os 包中的函数,主要有如下两种判断方式 1.1 使用 os.Stat 函数 和 os.IsNotExist 函数 package file import ( "os" ) func FileIsExist(fileAbsoulutePath string) (bo
阅读全文
posted @ 2024-12-26 10:43 夏之夜
阅读(17)
评论(0)
推荐(0)
GO 学习笔记之五 编程(三)单元测试 ( VSCODE工具运行 )
摘要: 一、目的 当本地写好了一个go文件之后,希望通过单元测试来验证写的go文件中代码逻辑是否正确,减少后期发现问题成本。本案例介绍如何在VSCODE 工具中触发执行和单点debug执行单元测试函数(注意:VSCODE工具有一个致命不好的点就是慢) 二、编写单元测试 假设:当前业务逻辑go文件为 sqld
阅读全文
posted @ 2024-12-26 10:29 夏之夜
阅读(316)
评论(0)
推荐(0)
2024年12月19日
GO 学习笔记之三 基础语法(11) 数据类型转换
摘要: 一、将 字符串类型的数字转换为 数字类型 1)使用 strconv 包中的 Atoi 函数 Atoi 函数用于将字符串转换为 int。如果字符串不是合法的 int 表示,函数会返回错误。 package main import ( "fmt" "strconv" ) func main() { st
阅读全文
posted @ 2024-12-19 10:14 夏之夜
阅读(56)
评论(0)
推荐(0)
2024年12月18日
GO 学习笔记之零 (二)git 操作
摘要: 一、克隆git上仓库指定分支到本地 1、使用 VSCODE 工具 详见:GO 学习笔记之一 环境安装 - 夏之夜 - 博客园 文章中的 第四章节的 "导入git项目" 二、git项目本地更改提交到git仓库 1、使用 VSCODE 工具 1.1 工程只有一人开发,不存在冲突的场景 点击 VSCODE
阅读全文
posted @ 2024-12-18 14:45 夏之夜
阅读(13)
评论(0)
推荐(0)
2024年12月17日
GO 学习笔记之零 (一)GO推荐的工程目录结构
摘要: 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 夏之夜
阅读(247)
评论(0)
推荐(0)
2024年12月10日
Git 学习笔记之(六)windows 上 git 工具 安装
摘要: VScode 的下载安装及常见插件 + Git的下载和安装_vscode安装git插件-CSDN博客
阅读全文
posted @ 2024-12-10 14:14 夏之夜
阅读(6)
评论(0)
推荐(0)
GO 学习笔记之二 常用命令集锦
摘要: 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 夏之夜
阅读(42)
评论(0)
推荐(0)
下一页
公告
昵称:
夏之夜
园龄:
11年1个月
粉丝:
19
关注:
3
<
2025年4月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
点击右上角即可分享