英文: Golang interface and common fields 问题 我是你的中文翻译助手,以下是你要翻译的内容: 我是一个新手,在使用Go语言和接口时遇到了一个架构问题: 我需要存储有...
模拟一个 go-logr 并验证它记录的消息。
英文: Mock a go-logr and verify the message it logs? 问题 我正在使用go-logr/logr库。我有一个测试需要将logger作为参数传递,并检查它是...
如何检查切片接口元素是否具有相同的动态类型?
英文: How to check if slice interface elements have the same dynamic type? 问题 我有以下的结构体,它们遵循这个结构: A 是接口...
在Go语言中,aws-sdk-v2中的接口重新声明是否正确?
英文: Interface redeclaration in Go in aws-sdk-v2: is it correct? 问题 在Go的aws-sdk-v2库中,我们有以下接口定义: type ...
Why does Go allow a struct to implement an unexported interface present in a different package?
英文: Why does Go allow a struct to implement an unexported interface present in a different package? ...
Go语言中的接口字面量
英文: Interface literals in Go 问题 首先澄清一下标题,我知道Go语言中没有接口字面量这样的东西,但我想不出其他名称来描述这个问题。 我在阅读一些Go代码时发现了一个奇怪的结...
如何将字符串转换为hash.Hash64?
英文: go: how to convert string to hash.Hash64 问题 你可以使用标准库中的hash/fnv包来将字符串或字节数组转换为hash.Hash64类型。以下是一个示...
如何解决“接口方法不能有类型参数”的问题?
英文: How to solve "interface method must have no type parameters"? 问题 我正在尝试在1.18beta2中使用go泛...
在不使用接口的情况下,如何对外部库进行模拟函数的翻译。
英文: Go mock function from extenal lib without interface 问题 我已经为我们的程序使用了以下日志记录器lib。 我们已经创建了单元测试,并且我们需...
理解冲突的接口
英文: Understanding conflicting Interfaces 问题 我正在尝试理解接口的概念。 以下是我的测试代码: package main import "fmt...
56