I want to code in golang while leveraging libs written in python, javascript, and c. Is there an IDE where I can debug set breakpoints in all the languages. Set the log level once and the ide propagates that level to all the libs/languages. Use intellisense and jump to declarations, see completion options from all the relevant languages. Manage import of packages across all 4 languages. Get help managing the most direct language bindings between golang and the other languages. By the way, if this existed a couple years ago there would be no need for TypeScript or the other statically typed meta-Javascripts. You could just use the existing typed languages and binding seamlessly with existing javascript libs.