03 2021 档案

摘要:前言 最近公司内部项目的发布流程接入了 GitHub Actions,整个体验过程还是比较美好的;本文主要目的是对于没有还接触过 GitHub Actions的新手,能够利用它快速构建自动测试及打包推送 Docker 镜像等自动化流程。 创建项目 本文主要以 Go 语言为例,当然其他语言也是类似的, 阅读全文
posted @ 2021-03-29 09:46 crossoverJie 阅读(430) 评论(3) 推荐(1)
摘要:前言 最近在用 Go 写业务的时碰到了并发更新数据的场景,由于该业务并发度不高,只是为了防止出现并发时数据异常。 所以自然就想到了乐观锁的解决方案。 实现 乐观锁的实现比较简单,相信大部分有数据库使用经验的都能想到。 UPDATE `table` SET `amount`=100,`version` 阅读全文
posted @ 2021-03-17 10:09 crossoverJie 阅读(538) 评论(0) 推荐(1)