问题标签 [go-echo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - 是否可以绑定到自定义结构类型的映射对象?
我的问题是,如何在地图对象(变量)中绑定(自动绑定?)自定义结构类型?
这是我的自定义结构类型
这是我的ajax代码
然后,不要绑定“NowBlock”
println 结果是 ,
这是我的完整问题链接(GOLANG > 如何将 ajax json 数据绑定到自定义结构类型?)
请帮我。
附言。谢谢你回答我。我确实喜欢这个答案。但是,它也不起作用。
第一的,
第二,
第三,
为什么不在地图对象中绑定自定义结构类型?
我很抱歉。我解决了这个问题。问题是我的自定义结构类型有另一个自定义结构类型。
像这样。
在这种情况下,我做到了
});
但是,这是错误的!正确的是,
在 json 数据中,“Common”结构类型的数据必须具有“Common”“Key:value”映射...
我很高兴您的回答和关注。
postgresql - How to get sum of salary column from table GORM
I am using PostgreSQL and golang to write a backend. I am having a problem to get a sum of salary column.
This is my code:
..............................
angular - 如何使用 Echo 和 Angular 修复刷新错误
我正在使用 Go(使用 Echo)作为后端和 Angular 6 作为前端来设置 Web 服务器。我所做的是使用 Angular-cli 'ng new my-app' 创建一个简单的应用程序,添加一个 helloworld 组件和一个 '/helloworld' 路由,然后使用 'ng build --prod' 将其构建到生产中,输出为 'dist ' 文件夹。文件夹结构:
然后,我让 Go 使用以下代码 main.go 为该“dist”文件夹中的静态文件提供服务
现在,当我使用浏览器并转到“localhost:3000/”时,页面将正确提供,由于 Angular 路由,我可以使用 href 导航,例如:“localhost:3000/home”页面将正确显示但是如果我尝试刷新它,那么 Echo 将返回一个显示的页面内容:
{“未找到信息”}
我知道我可以像这样手动设置路线:
但是,如果我有更多的路线,那么做这一切会很麻烦。
我需要的是任何未为 Echo 定义的路由都将映射到“index.html”。我确实尝试过:
和
但后来我得到一个有错误的空白页
包含所有 3 个文件 main.js、polyfill.js 和 runtime.js
我是 Echo 的新手,所以我不知道该怎么做。
mysql - 为什么append的最后一句在web上没有显示?
实际上,我在附加后的最后一句话数据库(mysql 表)没有显示在我使用 Echo 框架创建的 Web 中。
我在第 39 行有疑问:评论项目未扫描并显示在本地主机:1324 上。
go - 如何从 echo.Context.MultipartForm() 中检索 []string 类型的 form.Value
我正在解析来自echo.Context
. 我使用 检索切片 ( []string
)的值form.Value
。这将返回一个带有双括号的值。(例如。[["this","something"]]
)。
我尝试从非切片 ( string
) 值中读取并正确返回。
这会从c echo.Context
这将从表单中检索值。
dataModel 定义一个 JSON 结构如下:
dataModel.Product
返回的值为[["crm","something"]]
。它可能正在创建一个列表列表。我希望它返回["crm","something"]
。
预期:["crm","something"]
实际:[["crm","something"]]
session - 回声会话中间件不保存
我正在尝试将会话中间件用于echo web 框架。中间件本质上只是一个围绕gorilla/sessions的包装器,专为使用 echo 而设计。
我基本上只是复制了文档中给出的示例并稍微扩展了它。
我希望首先访问/login
将名称保存到会话中,然后访问/whoami
并接收名称"Steve"
。
/login
StatusOK
按预期返回,但/whoami
总是返回null
。为什么没有将名称保存到会话中?
go - 如何覆盖 DefaultHTTPErrorHandler 格式的消息
我正在使用 Echo 框架。
如何将此格式响应更改为我自己的格式,它来自 JWT 库https://github.com/dgrijalva/jwt-go的错误
我想改变这样的事情
我找不到如何覆盖DefaultHTTPErrorHandler
这个 customHttpErrorHandler
go - Is there a good way to filter requests by IP address with Echo?
I'm developing an API server with the Echo HTTP framework. I woudld like to filter some requests by IP address.
Later I can manager these URLs better.
It's my code:
And i want to filter Ip address in the url's level instead of group route.
eg: if there are two path: /filter/test01
and /filter/test02
,and i want to filter only test01.
Is there some good way to do this?
go-echo - Golang echo中间件重定向与空页面
我测试一个关于echo的重定向,当我只使用重定向它的方法可以成功显示login.html页面,但是如果我使用中间件测试,它总是显示空页面login.html
,我错过了什么?
json - 请求正文日期解析问题
我有一个奇怪的问题。我正在使用echo
包进行路由。当我解码json
时,struct
我得到了错误parsing time \"\"2019-01-02\"\" as \"\"2006-01-02T15:04:05Z07:00\"\": cannot parse \"\"\" as \"T\""
我的结构
我的解码步骤
请求正文