小编Pet*_*ter的帖子

容器端口 Pod 与容器端口服务

我想了解服务端口和pod容器端口之间的映射。

我是否需要将容器端口定义为 pod 的一部分以及服务的一部分?或者只是将它作为服务的一部分公开就可以了?

kubernetes

12
推荐指数
3
解决办法
1万
查看次数

golang中通过interface{}的通用结构图

我有两种基于第三方代码的结构类型,我无法更改

type AddEvent struct {
}

type DeleteEvent struct {
}
Run Code Online (Sandbox Code Playgroud)

我想创建一个以字符串为键、以对象为值的映射,因此每次收到新事件时,我都会将其添加到映射中,IE 映射应如下所示:

EventMap:
    event1,AddEvent{}
    event2,AddEvent{}
    event2,DeleteEvent{}
Run Code Online (Sandbox Code Playgroud)

AddEvent 和DeleteEvent 未定义为接口的问题。
有没有办法使用任何结构作为值在 go 中创建通用映射,如果是的话,我如何读取它,我是否需要使用反射检查类型

I.E
event:=EventMap[event1]
if reflect.TypeOf(event)==AddEvent{
}else if reflect.TypeOf(event)==DeleteEvent{
}
Run Code Online (Sandbox Code Playgroud)

go

1
推荐指数
1
解决办法
2110
查看次数

标签 统计

go ×1

kubernetes ×1