Rustacean Station  cover image

Refactoring to Rust with Lily Mara

Rustacean Station

00:00

How to Deallocate C Pointers From the Go Garbage Collector

Someone said you could use Go and kind of treat it like it's a C library almost. Is that right? That this doesn't make sense in my head. So the way Go is, right? It's a garbage collected language. And I believe you can write functions that could be compiled into like a, you know, dynamic library that Segoat could call. You don't want to be doing cross language deallocation. If you're using Rust FFI, you should not allow the C deallocated to free your Rust memory. We should not be freeing from Rust.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app