Versions Compared

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 自动生成对应的 ControllerService

安装方式

在插件市场中直接搜索 Goframe Helper 点击安装,或者直接去 Jetbrains Marketplace 官网获取。源码仓库地址:https://github.com/oldme-git/GoFrame-Helper,欢迎 Star, Issue, PR

代码辅助完成

ORM

当使用 数据规范-gen dao 时,会读取表的字段,在链式调用中,提供合适的代码辅助:

Image Modified


Config

gcfg 组件提供 yaml 格式的代码辅助:

Image Modified

OpenApi 

为规范路由提供 OpanAPIv3 提供一些标签代码辅助:

Image Modified

代码模板

提供 Api, Controller, Service 代码模板,在 .go 文件中输入 gf 即可使用:

Image Modified

自动监听

当更改

...

api logic 时可以自动执行 gf gen apigf gen service,也就是它们的自动模式,启动后,可以直接关闭原有的自动模式。如果不想自动监听,可以在工具窗口中关闭它们。

工具窗口

Goland/IntelliJ IDEA Ultimate 的设置 - 工具 (Settings -  Tools) 中找到 GoFrame Helper, 它可以自定义一些目录与功能:

Image Modified

安装方式

...




Panel
titleContent Menu

Table of Contents