问题标签 [glide-golang]

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.

0 投票
1 回答
2028 浏览

go - 错误:不能在 services.GetCharactersID 的参数中使用 c.Param("id") (type string) 作为 int 类型

以下代码有错误:

错误:

controllers/controllers.go:80:53: 不能在 services.GetCharactersID 的参数中使用 c.Param(id) (type string) 作为 int 类型 controllers/controllers.go:80:54: undefined: id)

0 投票
1 回答
65 浏览

go - 我可以在不为依赖包添加新标签的情况下更新 go mod 依赖包吗

我在 Go 中有两个代码库 A 和 B,A 依赖于 B 使用 gomod 管理。比如B的最新标签版本是v1.0.1和A的go.mod中的版本相同,然后一些新的提交合并到B中,但是没有升级标签。我可以通过 获得最新的更改go get -u A_GIT_PATH吗?我尝试了几次,但我无法将最新的 B 导入本地工作场所,可能是 gomod 的缓存导致了这个问题?

期待任何建议,非常感谢~

0 投票
1 回答
3658 浏览

go - 如何获取 Gorm 查询计数结果

我想获取所选用户的行数。我使用了gorm库。没有任何完整的示例来确定如何从选定的表中获取计数。

Gorm 给出的示例没有解释如何分配计数变量。我想检查给定用户的表中是否有记录。

谁能给我一个示例代码我应该如何检查用户数以及它是否不是用户的记录?我应该插入,如果我认为表中有用户,我应该删除这些记录并插入新数组。

我得到一个用户的类别数组。

0 投票
1 回答
139 浏览

http - *http.http2gzipReader 与 io.ReadCloser Golang

在 response.go 的源代码的定义中,定义了 Body 类型io.ReadCloser,但是在通过以下代码打印 Body 的类型时,它会打印*http.http2gzipReader。他们都一样吗?

0 投票
1 回答
103 浏览

kubernetes - 链码被调用,但数据没有存储在区块链中

在调用链码时,数据被正确读取。我们使用 Println 语句检查了这一点。但是调用的数据并没有存储在区块链网络中。它引发以下错误。“错误:为调用发送事务时出错:无法发送:EOF - 提案响应:版本:1 响应:<状态:200 有效负载:“101”“。

如何纠正?

我尝试在我的本地第一个网络中测试相同的链代码,我能够将数据保存在区块链中并检索相同的数据。我在 Kubernetes 集群中测试代码时遇到了这个问题

0 投票
1 回答
2379 浏览

reactjs - 我需要解决 golang 服务器上的 websockets 问题

我在 GoLang 上有一个服务器,并且googollee/go-socket.io.
当服务端和客户端工作在同一个端口时,sockets正常工作。但是当我开始它们在不同的端口上时,客户端会发生错误:

WebSocket connection to 'ws://localhost:4444/socket.io/?EIO=3&transport=websocket&sid=6' failed: Error during WebSocket handshake: Unexpected response code: 403

POST http://localhost:4444/socket.io/?EIO=3&transport=polling&t=NDDzcYM&sid=5 400 (Bad Request)

GET http://localhost:4444/socket.io/?EIO=3&transport=polling&t=NDDzcYC&sid=5 400 (Bad Request)

WebSocket connection to 'ws://localhost:4444/socket.io/?EIO=3&transport=websocket&sid=5' failed: Error during WebSocket handshake: Unexpected response code: 403

在服务器上:

connected: 1 closed client namespace disconnect meet error: json: cannot unmarshal object into Go value of type string connected: 2

这是我的代码:

在我的反应应用程序上

}

0 投票
1 回答
257 浏览

go - 为什么 go list -m 命令列出我项目中一些未使用的模块?

go list -m all命令:

但我的项目不依赖于rsc.io/sampler

0 投票
2 回答
9165 浏览

postgresql - 我如何在 gorm 1.20.0 中关闭数据库实例

由于我没有在 *gorm 实例的 Close() 函数中找到,任何帮助将不胜感激

注意:connection.Close() 不适用于 GORM 1.20.0

0 投票
1 回答
444 浏览

go - Golang:解释 DumpRequest 和 DumpResponse HTTP/2

我创建一个客户端并发送 http/2 请求。使用 http2 传输,但在 DumpRequest 我看到 GET / HTTP/1.1 主机:www.xxxxq23.com

在响应转储中,我看到 HTTP/2.0

为什么请求使用 HTTP/1.1 ?如何更改为 HTTP/2.0

0 投票
1 回答
75 浏览

go - 如何使用动态数组

我想根据分隔符拆分字符串并生成如下所示的数组

我试过下面的代码

但是,此代码给出了错误non-integer string index "b"。就我而言,问题是有时会有一维数组,有时是二维数组。我想处理这两种情况。