问题标签 [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.
go - impl 函数的参数不足
在上面的代码中,GetById 的参数定义是c echo.Context, id int
. 只需要两个参数。但是编译器会提醒我,例如“调用方法表达式 models.User.GetById 的参数不足”
有什么问题?
go - Echo web framework binding FormFile
I am using the Echo framework for a post endpoint that accepts the form data. I am using a Struct as a binding model to extract the form data. my binding model and upload handler code looks like below.
I am able to get the form Values like ID and FirstName with binding. But I am not able to get the file during binding. I have to use fileHandler, err := c.FormFile("myFileName")
to get the file. is there any way to get the file Info with in the binding model?
go - 如何在模型状态下维护信息,直到用户单击提交并保存到数据库
我有一个用户界面,用户可以在其中输入一些信息并通过多个步骤上传文件/删除文件和修改信息。我想将信息存储在 Go 中的对象模型中,并且只有在用户在最后一步单击提交时才将其发送到 DB。请告诉我,维护数据的最佳方法是什么。我目前正在为 API 使用 Echo Web 框架。
unit-testing - 在 Golang 中对 GraphQL 进行单元测试
在这种情况下,我正在使用
- 回声
- mongo驱动程序(MongoDB)
- gqlgen graphql 类型安全
有什么简单的例子可以测试我的 Mutation 和 Query 吗?我很乐意为此获得建议。我试图找到,但到目前为止找不到任何东西,
谢谢你 :)
unit-testing - 在测试 http 请求时使用 Golang context.WithValue
我正在尝试进行单元测试,我在gqlgen
Echo 的这种情况下使用 GraphQL,我一直在努力用我的上下文进行测试,由于 GraphQL 不使用服务器端点,我无法在测试中添加标头这是我的代码设置上下文值
我在运行服务器时在中间件功能上执行此操作,没有问题,这是我在解析器中的调用方式
但在测试中,我创建的代码总是得到:
是否可以在测试期间设置上下文值?
这是完整的测试代码:
go - 似乎无法开始使用 Go 和 Echo
尝试使用 Golang 和 Echo 构建一个简单的 crud api,但我无法通过 Echo 文档中的第一个步骤。
我跑go get -u github.com/labstack/echo/...
然后我创建 server.go:
但是当我尝试运行时:go run server.go
我收到此错误:
go - 将带有指针值的 interface{} 类型传递给 interface{} 参数
我的代码中有两个函数,一个具有参数类型的父函数interface{}
和另一个具有interface{}
参数类型的子函数。我调用childFunc
并parentFunc
断言父参数*interface{}
并将其传递给childFunc
最后我用&user
参数调用父函数
但我有这个错误:
问题是什么?我怎么解决这个问题?
这是我真正的代码。
go - 如何将额外的参数传递给 Echo 多路复用器处理程序?
如何将一些额外的变量传递给 Echo mux 处理程序?
我在 main.go 中注册了这样的路由:
如您所见,这不是处理程序的正确签名。它应该在没有任何参数的情况下通过。IEhandlers.Search
如何从我的搜索处理程序访问 kindex 和 infoLog?
go - go-echo 获取 POST 正文
我有一个审计日志中间件,它试图记录每个 grpc 函数调用的详细信息。目前我可以获得请求方法和网址。但我无法获得 Post body 中的值。
此中间件还用于记录包含不同帖子正文的多个功能。这可能吗?
这就是我现在所拥有的: