Add support for Go lang