日常开发中进行数据类型转换是一个很常见的问题,比较常见的是map->struct , struct->map json->map 。。。同时还需要一些字符串操作(合并,分割),以下整理了几个不错的工具 简单说明 structs struct与map的处理 ...
主要是关于http https 流量proxy 的golang 包,可以进行代码复用的 vulcand oxy 此包包含了一些常用的中间件以及对于proxy 的处理,还是比较强大的,是一个比较完备的http 处理工具包参考网站:https: github.com vulcand oxy elazarl goproxy 从管官网的提交来看,不算太活跃,但是start 很多,支持http,https ...
2020-08-10 21:02 0 623 推荐指数:
日常开发中进行数据类型转换是一个很常见的问题,比较常见的是map->struct , struct->map json->map 。。。同时还需要一些字符串操作(合并,分割),以下整理了几个不错的工具 简单说明 structs struct与map的处理 ...
是 关于golang 应用升级的几个不错的包 几个参考 go-selfupdate 基于bsdiff 算 ...
将开发的软件以系统服务运行可以简化系统的运行,同时维护也方便,以下是整理的几个可选的golang 包 kardianos-service 已经支持主流平台了,而且支持丰富的管理能力,参考资料https://github.com/kardianos/service ...
最近在学习dremio,需要开发一个user agent 的函数,所以整理了一些user agent 解析的包,方便使用net.sf.uadetector,nl.basjes.parse.useragent 参考资料 http://uadetector.sourceforge.net ...
go-linq 是.net linq 的golang 实现,使用简单灵活,而且支持多种操作模式,同时也支持基于范型函数,使得代码更清晰 linq 参考格式 From ...
pkg/errors 是一个用的比较多,同时也比较灵活的一个golang 异常处理包,我们基于此包,可以灵活的处理软件开发中的异常 以下是一个简单的学习 项目准备 go.mod ...
johnfercher/maroto 借鉴了bootstrap 的网格模式,使用了gofpdf 生成pdf,是一个很不错的golang pdf 工具 有一个问题是不支持中文(因为配置写的的原因)看到网上有一个中国人fork添加了AddUTF8Font 支持,这样 中文就可以显示了,以下是一个 ...
导入包: 标准包使用的是给定的短路径,如"fmt"、"net/http" 自己的包,需要在工作目录(GOPATH)下指定一个目录,improt 导入包,实际上就是基于工作目录的文件夹目录 导入包的多种方式: 直接根据$GOPATH/src目录导入import "test ...