摘要: 去除gin默认的日志组件 server := gin.New() 上下文中注入trace_id server.Use(func(c *gin.Context) { traceId := c.GetHeader("X-Request-ID") if traceId == "" { traceId = 阅读全文
posted @ 2026-02-24 15:51 代码小伙 阅读(4) 评论(0) 推荐(0)
摘要: 项目使用的gin,整合的gorm,可以利用gen工具快速生成模型和查询文件 package database import ( "fmt" "sync" "time" "github.com/spf13/viper" "gorm.io/driver/mysql" "gorm.io/gen" "gor 阅读全文
posted @ 2026-02-06 14:01 代码小伙 阅读(10) 评论(0) 推荐(0)
摘要: 使用base64Captcha包的NewDriverString方法,指定source参数 package main import ( github.com/mojocn/base64Captcha ) func GetCaptcha() (id string,image string,err er 阅读全文
posted @ 2025-10-10 15:03 代码小伙 阅读(22) 评论(0) 推荐(0)
摘要: 两种方式, 基于模型的Fields方法 dao.User.Where("id",1).Fields("name as `nickname`","id as `uid`").All() 基于结构体orm标签的映射关系 type UserData struct { Uid int `json:"id" 阅读全文
posted @ 2025-09-15 17:30 代码小伙 阅读(10) 评论(0) 推荐(0)
摘要: 在使用模型的WherePri方法中,发现有时会出现SQL报错的情况,比如在做update时,有如下报错信息 there should be WHERE condition statement for UPDATE operation 表面意思是更新操作需要有where条件,说明我们通过WherePr 阅读全文
posted @ 2025-08-21 17:12 代码小伙 阅读(23) 评论(0) 推荐(0)
摘要: API中 type ThumbsUpReq struct { g.Meta `path:"/thumbsUp" tags:"资讯" method:"post" summary:"给评论点赞/取消点赞"` CommentId int `json:"comment_id" v:"required#评论I 阅读全文
posted @ 2025-08-21 10:57 代码小伙 阅读(12) 评论(0) 推荐(0)
摘要: 根据goframe官网文档里所描述,在没有任何额外设置的情况下,默认监听80端口,但实际使用中,发现不设置端口号时,启动后监听的是一个随机端口,并非80端口。查询源码得知,官方的这段描述并不准确。 在ghttp包中的ghttp_server.go文件中,大约537-539行中,有如下代码 if !h 阅读全文
posted @ 2025-08-14 16:35 代码小伙 阅读(38) 评论(0) 推荐(0)
摘要: 按照GoFrame文档静态文件服务配置这一节中介绍的这段通过SetFileServerEnabled关闭了静态服务,所有静态文件/目录的访问都将失效,实际使用过程中发现并没有生效 s.SetFileServerEnabled(false) 在检查goframe源码后发现原因,在gttp包的gttp_ 阅读全文
posted @ 2025-08-06 16:25 代码小伙 阅读(28) 评论(0) 推荐(0)
摘要: 两种方式可以修改端口号 vite.config.js文件中修改 export default defineConfig({ server: { port: 3000 }, }); 或修改package.json文件中 "scripts": { "dev": "vite --port 3000", " 阅读全文
posted @ 2024-03-04 14:55 代码小伙 阅读(1400) 评论(0) 推荐(1)
摘要: 微信小程序加业务域名时,为了安全,通常需要在所在业务域名的根目录下加小程序校验文件,这个校验文件时txt格式,如果接入的小程序过多,需要多次上传。观察校验文件里的内容和校验文件名称是有一定关系的,我们可以通过路由方式,不管今后有多少小程序接入,都不需要传校验文件。下面是ThinkPHP项目里的路由: 阅读全文
posted @ 2024-02-26 13:50 代码小伙 阅读(365) 评论(0) 推荐(0)