go - 如何在 go 中创建配对类型?

标签 go

我想创建一对,例如pair(string, int)。我知道在 go 中没有 pair 类型,我也知道 slice 只能保存相同的数据类型。

我该怎么做?

最佳答案

Go 没有像其他一些语言那样的元组。您可以创建一个带有字符串和 int 字段的结构类型:

type myStruct struct {
    str string
    num int
}

关于go - 如何在 go 中创建配对类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23692380/

相关文章:

go - 扫描到 gorm 查询的结构

go - 如何在Golang中将 "uint"类型转换为 "string"类型?

mongodb - Golang 更新 mongodb 中的现有文件

go - golang 中的路由失败

go - 使用golang从字符串中删除VARIATION SELECTOR-16?

json - Swagger如何描述JSON主体参数

go - 将 GO YAML 解码为 Map 或 String

unit-testing - golang 字符串 channel 发送/接收不一致

mongodb - 使用golang从MongoDB批量获取记录

struct - 为什么我的结构代码不起作用?