or JVM to spin up • Target multiple platforms with cross-compilation • Increased efficiency, very quick feedback loop • Easy deployment - no need for virtualenvs, ensuring correct ruby version, heavy JVM, etc • Just compile and deploy a single binary
implicit • Only defines required methods, implementation does not need to reference the interface name • Really good blog post on Go Interfaces: http:// jordanorelli.com/post/32665860244/how-to-use- interfaces-in-go