【发布时间】:2012-08-02 10:28:38
【问题描述】:
我有一个指向由 Go 结构包裹的 C 类型的指针,如下所示:
type Wrapper struct {
unmanaged *C.my_c_type
}
C 类型又具有以下功能:
my_c_type* make_c_type();
void free_c_type(my_c_type *ct);
有没有一种方法可以确保在Wrapper 实例完成时调用free_c_type?
【问题讨论】:
标签: garbage-collection interop go cgo