Typing is kind of a pain in the butt, it does buy you I would say 20% but when your paradigm is "code the happy path, let it fail if there's a screwup, you'll find it and fix it in another release, it won't bring down the server, the world will still be there", runtime typing errors aren't horrible. Dialyzer for erlang/elixir is quite nice and brings the delta even lower, if you must need type analysis.
Go's type system is atrocious, try multiplying a time interval by an user-input integer. You can't do it. That aside, Go is a fairly good programming language, and I especially like using it for CLIs since there's cross platform guarantee.