> Conciseness [...] you're very rarely having to use type hints all over the place
This hasn't been my experience. When I tried porting some Python code to Go, I found it wouldn't compile without lots of type casts (mostly between different integer sizes and signedness).