Ich schaffe C structs in meinem Go-Code, wie folgt aus:Muss ich mit Cgo erstellte Strukturen freigeben?
var data C.MyStruct_t
Muss ich sie irgendwann von Hand zu befreien haben, wie ich, wenn ich CString verwenden? Mit CString ich oft so etwas wie:
ctitle := C.String(title)
defer C.free(unsafe.Pointer(&ctitle))
C.my_func(&ctitle)