Go (Language)

Resources

Issues

  • No ability to dynamically import symbols from shared libraries. "Go applications are always single binaries that contain all of the code needed to run that program. The application may read external configuration or files or whatnot, but no code is read from external files. This makes a lot of sense if you’re writing self-contained applications like web apps, but anything that requires extensibility suddenly requires you perform some insane workarounds. The most common workaround is for the main process to spawn a subprocess running a whole other application and for the two to communicate via RPC."

References