相关疑难解决方法(0)

在Golang中将接口设置为nil

我正在尝试将接口的内部值设置nil为如下所示:

typ := &TYP{InternalState: "filled"}
setNil(typ)

fmt.Printf("Expecting that %v to be nil", typ)
Run Code Online (Sandbox Code Playgroud)

我需要知道如何实现该setNil(typ interface{})方法.

有关更多详细信息,请参阅play.golang.org中的此代码.

reflection pointers interface go

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

标签 统计

go ×1

interface ×1

pointers ×1

reflection ×1