English | 简体中文 | 日本語 | 한국어 |
一个为了让你在 GoLand 上写 ORM 能自动补全数据库字段、Tag、生成Struct 的插件。支持:Gorm、Xorm、Beego、GoFrame...)
给个 ⭐️Star 支持我们的工作吧!
灵感来源 Laravel Idea & PhpStorm metadata。 本人使用 Go 的 ORM 包时, 一些 ORM 函数的参数是字符串,并且ide不支持代码补全,在字段贼多的情况下,记不清楚,写起来就会很不方便。以前本人写php的时候,就用到前面的插件, 感觉非常爽,所以就有了这个插件~~
https://www.jetbrains.com/help/go/auto-completing-code.html#code-completion-for-functions
有些写法此插件可能无法兼容,导致无法补全。你可以使用 @Model 或者 @Table 解决此问题。
插件会扫描项目中所有Struct,建议设置扫描范围。
选中 SQL -> 点击编辑器右键菜单 -> Go ORM 助手工具箱 -> SQL 转 Struct
兼容范围:
- GoLand — 2022.2+
- IntelliJ IDEA Ultimate — 2022.2+