十月 20, 2024

Go 实现 Mock

简介 mockery 是一个自动生成 Go 语言 mock 代码的工具,主要用于单元测试。它基于 Go 接口生成对...

十月 20, 2024

influxdb-client-go/v2客户端连接influxdb

简介 InfluxDB是一个开源的时序数据库,主要用于处理时间序列数据。它被设计用来处理大规模的时间序列数据,如应用程序指标、系统监控、传感器数据等。In...

十月 20, 2024

archive/zip文件压缩

简介 archive/zip 是一个用于创建和提取 ZIP 归档文件的 Go 语言包。ZIP 文件是一种常见的存档文件格式,它可以包含多个文件和...

十月 20, 2024

excelize操作excel

简介 “github.com/360EntSecGroup-Skylar/excelize” 是一个开源的 Go 语言库,用于读写 M...

十月 20, 2024

使用go语言框架flag使用命令行参数

简介 在Go语言的标准库中,flag 包提供了一种简单的方法来解析命令行参数。以下是一个简单的示例,演示如何使用 flag 包: 快速使用基本用法 优势...

十月 20, 2024

archive/tar文件压缩

简介 archive/tar 是 Go 语言标准库提供的一个包,用于创建、读取和操作 Tar 格式的归档文件。Tar 是一种常见的文件归档格式,通常用于在...

十月 20, 2024

testify assert

assert 包通常是通过 Go 的 github.com/stretchr/testify/assert 这个库来使用的。这个库提供了多种断言函数,用于...

十月 20, 2024

flag的增强go-flags

简介 是一个 Go 语言的命令行参数解析库,用于帮助开发者创建命令行工具并解析命令行参数。它提供了一种简单而灵活的方式来定义命令行标志(flag),支持短...

十月 20, 2024

go-homedir获取目录

简介 go-homedir 是一个 Go 语言库,用于获取用户的主目录路径。在跨平台的应用程序中,需要了解用户主目录的位置以便正确地处理文件和配置。但是不...

十月 20, 2024

go-ini读取和操作 INI 格式的配置文件

简介 go-ini 是一个 Go 语言库,用于解析和生成 INI 格式的配置文件。INI(Initial Name-Value Assignment)是一...