摘要: GoFrame 优化接口的错误码和异常的思路 根据 GoFrame 文档描述,其提供了强大、丰富、统一的错误处理能力,由 gerror 组件实现。该组件也是框架统一的错误处理组件,框架所有组件如果存在错误返回时,均带有堆栈信息。 阅读全文
posted @ 2024-03-13 16:43 灯火消逝的码头 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Go 之烧脑的接口 本文由浅入深的来讲解 Go 接口,读通本文,你将对 Go 的接口有一个大概的认知。内容些许烧脑,请耐心阅读。 阅读全文
posted @ 2024-02-14 17:15 灯火消逝的码头 阅读(1474) 评论(0) 推荐(4) 编辑
摘要: 以 Golang 为例详解 AST 抽象语法树 IDEA 是如何提供代码辅助的?编译器/解释器是如何分析代码的?或许今天该有一个答案了…… 阅读全文
posted @ 2024-01-16 16:39 灯火消逝的码头 阅读(352) 评论(0) 推荐(0) 编辑
摘要: GoFrame Goland插件 GoFrame Helper是一款适用于 Goland/IntelliJ IDEA Ultimate插件,它为 GoFrame 提供 ORM, Config, OpenApi 结构体标签代码辅助;Api, Controller, Service 代码模板;监听 Api, Logic 自动生成对应的 Controller和Service。 阅读全文
posted @ 2023-12-19 21:06 灯火消逝的码头 阅读(252) 评论(0) 推荐(0) 编辑
摘要: GitHub Actions 入门指南 引用官方文档的话:GitHub Actions 是一种持续集成和持续交付 (CI/CD) 平台,可用于自动执行生成、测试和部署管道。 您可以创建工作流程来构建和测试存储库的每个拉取请求,或将合并的拉取请求部署到生产环境。GitHub 提供 Linux、Windows 和 macOS 虚拟机来运行工作流程,或者您可以在自己的数据中心或云基础架构中托管自己的自托管运行器。 阅读全文
posted @ 2023-11-13 00:08 灯火消逝的码头 阅读(511) 评论(0) 推荐(0) 编辑
摘要: Go 并发编程 - runtime 协程调度(三) 阅读本文前,你需要掌握 Goroutine、Channel。本文将介绍 Golang 的 runtime 的协程调度原理和 runtime 包的一些函数的使用。 阅读全文
posted @ 2023-11-01 14:48 灯火消逝的码头 阅读(257) 评论(0) 推荐(0) 编辑
摘要: Go 并发编程 - 并发安全(二) 阅读本文前,你需要掌握 Goroutine、Channel。本文将介绍如何使用 sync 和 atomic 保证 Golang 的并发安全。 阅读全文
posted @ 2023-10-31 19:56 灯火消逝的码头 阅读(290) 评论(0) 推荐(1) 编辑
摘要: Go 并发编程 - Goroutine 基础 (一) Goroutine 是 Golang 协程的实现。相比于其他语言,Goroutine 更加轻量,更加简单。Goroutine 是学习 Golang 必须掌握的知识。本文介绍 Goroutine 的基础知识,包含 基础语法使用和 Channel。 阅读全文
posted @ 2023-10-31 08:40 灯火消逝的码头 阅读(362) 评论(0) 推荐(1) 编辑
摘要: xtrabackup 2.4 的介绍与使用 xtraBackup 是 Percona 开源项目,它支持热备 MySQL,在备份期间不会加锁 (InnoDB和XtraDB引擎)。 阅读全文
posted @ 2023-10-30 15:55 灯火消逝的码头 阅读(682) 评论(0) 推荐(2) 编辑
摘要: Github 自建一个 Helm Charts 库 本篇介绍如何搭建一个自己的 helm-charts 库,使用 Github 做为仓库来储存我们的 charts。 阅读全文
posted @ 2023-09-19 16:59 灯火消逝的码头 阅读(168) 评论(0) 推荐(0) 编辑