New: initial support for golang