A Python and a Gopher Walk into a Bar - Embedding Python in Go

100 words by masci

Success stories about rewriting Python applications in Go are not big news anymore. The pros and cons are well known, best practices are in place, and the standard library is there to help.

But what if you want to keep some of your Python code? When we chose to port the Datadog Agent to Go, we needed to maintain support for our existing library of plugins written in Python.

During the talk we will share lessons learned from our experiences with cgo, the GIL and the quest for performance as we bridge multiple languages in a single application.


CONFERENCES

Golab

Fri, Jan 20, 2017

GothamGo

Thu, Oct 5, 2017

PyGotham

Fri, Oct 6, 2017

LANG

en