emqx-mqtt 配合 golang-gin 如何做认证和他们之间如何做业务处理?
通信示意图↓↓↓Q1: emqx 中的认证和 http 认证是否可以使用同一个 JWT-token?Q2: emqx 中如何对指定的设备端发送指令?Q3: emqx 接收到消息(指令)需…
gin swag 同一个接口可以传入不同结构体的写法
使用gin开发一个账号注册接口,Facebook/Google以后还会更多,页面都递交到同一个接口,他们递交的JSON数据,除了setting字段,其他的结构都是一样的,…
关于在Go Gin框架中如何优雅捕获404、500错误的方法?
各位大神:我是Go Gin框架的初级使用者。请教一下, 1、如何在此框架中优雅全局捕获404、500错误?在要使用中间件吗? 2、在Go Gin框架中渲染HTML的话…
golang gin 框架,同一个路由怎么设置允许Get访问又允许Post访问?除了单独.Get .POST 还有其他方法吗?
golang gin 框架,同一个路由怎么设置允许Get访问又允许Post访问?除了单独.Get .POST 还有其他方法吗?…
not validator.ValidationErrors (types from different packages)
完成错误:interface conversion: error is validator.ValidationErrors, not validator.ValidationErrors (types from different packages) 诉求:…
后台接收不到axios发送的post数据
使用axios发送post请求,获取不到后台的数据,但是用postman就能成功获取到数据 axios请求代码 request({ url:"/login", method:"post", data: { en:…
gin 为什么插入了2次记录
// 日志记录到文件 func LogerMiddleware() gin.HandlerFunc { dir := file.GetPwd() logFilePath := fmt.Sprintf("%s/%s%s", dir, setting.AppSetti…
在golang 的gin session如何设置超时时间
不设置默认是1个月时间设置了之后,结果得不到session了 store.Options(sessions.Options{MaxAge: 86400*30}) …
gin 如何设置模板变量
网站有 header.html 和footer.html 这两块是通用的 所以单独拿了出来 但是 header里面有用户的昵称和头像 存储的session里面 但是除了下面这个办法 …
go语言结构体的疑问
在看gin项目的代码的时候发现结构体可以这样写 type Person struct { Id int `json:"id" form:"id"` FirstName string `json:"first_name" form:"fir…