go-gin-api 本地部署调试问题总结

1.告警邮箱设置

保存后会自动将配置信息保存在fat_configs.toml 文件中;

可能出现问题:报错 550和 anth 问题,说明你的邮箱配置有问题(密码或者授权码);

2.生成数据表curd

执行结果报错 exec: "gormgen": executable file not found in %PATH%

字面意思:gormgen 在环境变量path中 没有找到,将gormgen 安装路径添加到path 中,即可。

如果不生效,记得,重启goland, 和重新执行go run main.go 命令。

3.生成控制器方法

报错:

复制代码
2023/10/13 17:36:12 parsing package: ./internal/api/user: open ./internal/api/user/handler.go: The system cannot find the path specified.
exit status 1

解决方法:在order 目录中,新增handler.go 文件,定义相关接口。

https://www.yuque.com/xinliangnote/go-gin-api/pmfdon

github: GitHub - xinliangnote/go-gin-api: 基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。

相关推荐
名字还没想好☜7 小时前
Go error 处理:errors.Is/As 与错误包装
开发语言·后端·golang·go·错误处理
红糖奶茶7 小时前
Python 中 while 循环计数异常的常见原因分析与正确搓搓
开发语言·python
Lucky_Turtle8 小时前
【论文写作】PDF图片不清晰,打印生成PDF空白大,PDF字体嵌入
开发语言·pdf·c#
csdndenglu8 小时前
Easy3D:一个轻量级、易用、高效的C++库,用于处理和渲染3D数据,无复杂要求时可替代VTK
开发语言·c++·图形渲染·3d渲染
byte轻骑兵8 小时前
【AVRCP】规范精讲[41]:AV/C指令帧解析,蓝牙遥控交互的底层语言
c语言·开发语言·人机交互·智能制造·avrcp
发光小北8 小时前
Bronze100系列plc Modbus及自由口通信案例
开发语言·php
snow@li8 小时前
Java:后端项目会有一个类似前端node_modules的目录吗 / jar包在本地仓库 ~/.m2/repository 中按版本共存
java·开发语言·前端
geovindu8 小时前
java: Builder Pattern
java·开发语言·后端·设计模式·建造者模式·生成器模式
2zcode8 小时前
免费开源项目文档:基于MATLAB同态滤波的医学图像增强系统设计与实现
开发语言·matlab
REDcker8 小时前
Android 15 16KB 内存页适配详解
android·开发语言·python