Can golang fill this role?
Python also has optional type support since 3.5: https://docs.python.org/3/library/typing.html
What do you base that assertion on? :)
Python also has optional type support since 3.5: https://docs.python.org/3/library/typing.html