Golang:Mergo一个struct、map合并库
Mergo: merging Go structs and maps since 2013译文:Mergo:自2013年起合并Go structs 和 maps文档pkg.go https://pkg.go.dev/github.com/imdario/mergogithub https://github.com/imdario/mergo安装go get github.com/imdario/....
Golang:deepcopy深拷贝工具库
Deep copy things译文:事物的深度复制文档github https://github.com/mohae/deepcopypkg.go https://pkg.go.dev/github.com/mohae/deepcopy安装go get github.com/mohae/deepcopy示例1、深拷贝切片package main import ( "fmt" "...
Golang:Excelize读写excel文件的Go语言库
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets译文 用于读写Microsoft Excel电子表格的Go语言库 (XLAM/XLSM/XLSX/XLTM/XLTX)文档官网 https://xuri.me/excelize/gi....
Golang:os/io标准库读取文件
测试环境$ go version go version go1.19 darwin/amd64方法签名func os.ReadFile(name string) ([]byte, error) func os.Open(name string) (*File, error) func io.ReadAll(r Reader) ([]byte, error) // Deprecated os.Re....
Golang:go-querystring将struct编码为URL查询参数的库
go-querystring is a Go library for encoding structs into URL query parameters.译文:go-querystring 将struct编码为URL查询参数的Golang库文档https://pkg.go.dev/github.com/google/go-querystring安装go get github.com/googl....
Golang: satori/go.uuid库生成UUID
文档https://pkg.go.dev/github.com/satori/go.uuidhttps://github.com/satori/go.uuid安装$ go get github.com/satori/go.uuid示例package main import ( "fmt" uuid "github.com/satori/go.uuid" ) func main()...
Golang高性能日志库zap + lumberjack 日志切割组件详解
zap日志库在许多Go语言项目中,我们需要一个好的日志记录器能够提供下面这些功能:能够将事件记录到文件中,而不是应用程序控制台;日志切割-能够根据文件大小、时间或间隔等来切割日志文件;支持不同的日志级别。例如INFO,DEBUG,ERROR等;能够打印基本信息,如调用文件/函数名和行号,日志时间等;1. why zap?比较全的日志级别支持结构化日志性能2. 简单使用go get -u go.u....
go-dongle 0.2.8 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库
dongle 是一个轻量级、语义化、对开发者友好的 Golang 编码解码和加密解密库Dongle 已被 awesome-go 收录, 如果您觉得不错,请给个 star 吧github.com/golang-module/donglegitee.com/golang-module/dongle更新日志openssl 包添加注释新增 openssl.RSA.FormatPublicKey() 方法....
go-dongle 0.2.7 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库
dongle 是一个轻量级、语义化、对开发者友好的 Golang 编码解码和加密解密库Dongle 已被 awesome-go 收录, 如果您觉得不错,请给个 star 吧github.com/golang-module/donglegitee.com/golang-module/dongle更新日志新增 dongle.openssl.RSA.GenPKCS1KeyPair() 方法,生成 PK....
go-dongle 0.2.6 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库
dongle 是一个轻量级、语义化、对开发者友好的 Golang 编码解码和加密解密库Dongle 已被 awesome-go 收录, 如果您觉得不错,请给个 star 吧github.com/golang-module/donglegitee.com/golang-module/dongle更新日志增加对 tea 超长文本的加密、解密支持,如果加密明文超过 8 字节,进行空字符串填充分段加密增....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。