GopherJS est un compilateur de Go (golang.org) vers JavaScript, il est donc possible d'exécuter du code Go dans un navigateur.
Il émule un environnement 32 bits mais il prend également en charge les types entiers sur 64 bits.
Enfin, comme il est open source, vous pouvez l'utiliser pour vos projets personnels comme commerciaux.