golang

(155)

golang 开发 OA 系统,工作流引擎选型

我想开发一套企业内部使用 OA 系统,使用 golang gin 开发,让 AI 推荐了几个流程管理的库,即工作流引擎。 发现大部分找到的都是 Java Sprint Boot 的实现,但是我还是希望用 golang gin 去实现。毕竟

MySQL & golang gorm 按月份自动分表存储物联网设备日志

遇到一个存储大量在线设备日志的需求。设备日志通过 MQTT 上传,服务端使用 golang 订阅 MQTT 主题来获取日志,然后存储到 MySQL。之前,为了偷懒,使用了 [InfluxDB 2 来存储这里时序数据](https://www

golang xuri/excelize 导出 Excel 时,不指定列标号

今天在开发的系统,需要导出大赛参赛作品的所有打分结果。 此前的做法是,指定 Excel 的 Cell 标识,然后写入指定单元格。但是这种做法非常不容易维护,例如,要新增一列,插入到邮箱那列的前面,那么插入后,就需要对应的修改后面的每一列的

golang 通过 SMTP 服务发送邮件

要在服务器的后台接口上,增加一个发送邮件的接口。每天调用的频率也不高。 最终选择了这个库 https://github.com/go-gomail/gomail Star 4.5K,近十年没有更新了。。。但测试没有任何问题,而

接口防刷,golang 生成数字验证码图片,基于 base64Captcha

在网站登录时,需要增加一个验证码图片。不需要复杂的验证,简单的数字,或者英文字母验证即可。 找了一下发现一个 golang 的实现。 ## 三方库 https://github.com/mojocn/base64Captcha

Linux fish shell 中自动补全 go Cobra 创建的命令

书接上回,自从基于 cobra 完成了 [Golang AST 解析 struct 字段,自动生成 CRUD 代码](https://www.sunzhongwei.com/golang-ast-parses-struct-fields-a

Golang AST 解析 struct 字段,自动生成 CRUD 代码

上周基于 cobra 实现了一个 golang 的命令行工具, 参考:[golang 快速开发命令行工具的神器 cobra & cobra cli](https://www.sunzhongwei.com/cobra-cli-rapid-d

升级到 golang 1.23 版本后,gorm 的 count 统计总是返回 0

之前为了使用 excelize 的一个新功能, [golang excelize 自动解析 excel 单元格的字体颜色](https://www.sunzhongwei.com/golang-excelize-read-excel-cel

golang 快速开发命令行工具的神器 cobra & cobra cli

最近想用 go 开发一个自动生成 gin CRUD 前后端代码的命令行工具,实现跟 python django 类似的快速搭建 admin 后台的体验。 于是找了一个类似的脚手架工具 nunu,但是这个项目的代码组织风格并不是我喜欢的类型

golang 调用高德地图接口,查询客户公司名称对应的经纬度坐标

为了做公司大堂的数据展示大屏,需要将客户公司展示在中国地图上。 而目前的 Excel 清单中并没有这些公司的经纬度信息,而且客户清单太长,靠手动查询是不现实的。 于是我决定使用高德地图的接口来自动查询这些公司的经纬度坐标。 ##