Wrapping Go in Python
04:00 PM - 04:25 PM on July 17, 2016, Room CR5Marcus Willock
- Audience level:
- intermediate
- Watch:
- https://www.youtube.com/watch?v=6v6OZXk2E_w
Description
I love python, and I am interested in Go. Recently, Go has gain the ability to create shared object files, which allows you to dynamically link Go code with other languages. This talk goes over the how, why, pros and cons of wrapping Go's shared object files in python.
Abstract
This talk will call various shared object files (created with Go) in Python and systematically check what we can and cannot do with the functions in the shared object file. This check includes passing various types, such as int, float, lists, and dicts, into the shared object file function, and checking what we can and cannot return from the shared object function.