Go Language statically typed strongly typed complied faster compile time built-in concurrency simplicity