Add basic golang support