Have you seen kotlin? Its a cross between java, python and scala for the JVM (and JS - with wrinkles)
Everyone should seriously consider using Kotlin, it's here to stay.
Re:Building Web Apps in Go
by minionslave on Monday March 28, 2016 @10:42AM
(#11374505)
The only thing I hate it the extra symbols. How to they justify using :
val companyName: String = "JetBrains".
Instead of string companyName = "Jetbrains" ?
Warranted or not, it usually fills the space where fast microservices are necessary.
Personally I think Go's closest competitor is Scala.
Coming from Python, Ruby, and TypeScript -- Go is a fair bit more verbose, and Java takes that a step further. So Go is a nice go-between from scripted environments to compiled.