golang

(155)

golang excelize 自动解析 excel 单元格的字体颜色

遇到一个奇葩的需求,公司内部的一个用来做数据导入的 Excel 表, 通过客户名称的字体颜色来表示是否是大客户。 而我的后台接口必须要解析出这个客户是否是大客户。(┬_┬) 最近被 excel 数据解析折磨疯了。 所以问题就变成

golang 对 word docx 文档中的占位符进行替换

## 选型问题 go 似乎还是少,python 的比较多。那我不如去看看 c# 和 python 的实现。我看最完善的是 java 的, 连模板编辑都有 ## golang docx 选型 https://github.com

Golang Gorm 查询 SQL Server 数据库单条记录时报错: 在 FETCH 语句中选项 NEXT 的用法无效

用 Golang 的 Gorm ORM 库,总是有惊喜。这也是为何我一直想转投 [ASP.NET EF Core](https://www.sunzhongwei.com/aspnet-ef-core-mysql-80) 的原因。这个 Go

[govet] misuse of unbuffered os.Signal channel as argument to signal.Notify

一段用于 gin gracefully shutdown 的代码在使用 govet 检查时,报 error 错误。 但是,这个错误在编译时,并不会报错,不影响编译,我就一直没管。 然而这个炎热的夏天,我实在忍不住了,今天在 VIM

GORM 同时连接 MySQL 和 SQL Server 两种数据库

在实现一个公司内部的质量管理平台 (使用 MySQL 数据库),需要从原有的集采平台 (基于 SQL Server) 中拉取待检验的数据。 为了快速上线,我继续沿用了最顺手的 golang gin & gorm 组合。 但是之前

将 Golang 代码自动转换成 c/c++ 的方案选型

## 需求来源 因为最近一直在写 Android 蓝牙相关的 App,但是我发现 Kotlin 这门语言来操作字节流很不方便。 比如 CRC/BCC 校验,双字节转换 int16 都不方便。 而且之前还有微信小程序的蓝牙处理逻辑用 j

golang gin graceful shutdown

在做一个微信支付的流程,担心经常更新程序导致服务中断,影响退款等逻辑,所以想加上 graceful shutdown 功能。 参考 Golang Gin 官方文档: https://gin-gonic.com/docs/exam

gorm preload 限制 field 字段

例如,我想用 golang gorm 查询订单表中关联的代理商名称,但是用 [Gorm Preload](/gorm-preload-scenes) 又会将代理商信息中多余的敏感信息取出来, 例如联系人等信息。于是就需要限制 Preloa

Gorm select 表里所有数据包括已经软删除的数据

又写了一天的 bug ... 被 ORM 折腾死。 没关系,又活了一天,已经很厉害了。。。 ## Bug 的根源 一个设备信息管理系统的表,里面会自动给设备生成设备 ID。 格式: - 前6位为生产如期,如:211

swaggo 通过 tag 限制生成接口文档的范围

这个周都在写 swaggo 接口文档,起因是要迁移一个旧的 golang gin 后台接口服务,新的系统只需要用到部分原有系统的接口。 但是,为了预防未来可能功能扩展,还是想继续保留原有系统的接口文档,不做删除处理。 那么,在用