对于使用 InterSystems IRIS 的 Go 开发人员来说,我们已经达到了两个重要的里程碑:
- 终于等到你:欢迎了解 InterSystems IRIS对GoLang 的支持——我们发布了新的go-irisnative驱动程序,为 Go 提供了本地
database/sql接口。 - GORM 与 InterSystems IRIS 的相遇:介绍一下 gorm-iris—— 我们在这里展示了如何将 IRIS 与GORM 集成,GORM 是最流行的 Go ORM 库之一。
现在是时候看看一切如何协同工作了。
为了演示 Go 开发人员可以如何轻松地采用 InterSystems IRIS,我使用了一个现有的生产级开源项目——RealWorld 示例应用程序——它展示了使用Go Fiber、GORM 和SQLite 实现的 Medium.com 式全栈克隆。

只需稍作配置调整,我就将 SQLite 换成了gorm-iris,其他一切保持不变。结果如何?
一个由 InterSystems IRIS 支持的功能齐全的 Go + Fiber 应用程序——不需要重写代码,不需要 ORM 体操,只需要一个不同的数据库后端。
您可以在这里找到完整的工作演示:github.com/caretdev/golang-fiber-iris-realworld-example-app







(1).jpg)
.png)
.png)
.png)