Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
基本介绍
GoFrame Helper
是一款适用于 Goland/IntelliJ IDEA Ultimate
插件,它为 GoFrame
提供 ORM, Config, OpenApi
结构体标签代码辅助;Api, Controller, Service
代码模板;监听 Api, Logic
自动生成对应的 Controller 和 Service
。
安装方式
在插件市场中直接搜索 Goframe Helper
点击安装,或者直接去 Jetbrains Marketplace 官网获取。源码仓库地址:https://github.com/oldme-git/GoFrame-Helper,欢迎 Star, Issue, PR
。
代码辅助完成
ORM
当使用 数据规范-gen dao 时,会读取表的字段,在链式调用中,提供合适的代码辅助:
Config
为 gcfg 组件提供 yaml
格式的代码辅助:
OpenApi
为规范路由提供 OpanAPIv3 提供一些标签代码辅助:
代码模板
提供 Api, Controller, Service 代码模板,在 .go
文件中输入 gf
即可使用:
自动监听
当更改 api
和 logic
时可以自动执行 gf gen api
和 gf gen service
,也就是它们的自动模式,启动后,可以直接关闭原有的自动模式。如果不想自动监听,可以在工具窗口中关闭它们。
工具窗口
在 Goland/IntelliJ IDEA Ultimate
的设置 - 工具 (Settings - Tools
) 中找到 GoFrame Helper
, 它可以自定义一些目录与功能:
Panel | ||
---|---|---|
| ||
|