Как запустить Golang в Google Colab Laboratory

Теперь Google Colab Laboratory поддерживает ядра Python2 и Python3. Могу ли я добавить ядро ​​Golang, чтобы я тоже мог использовать Golang в Colab?

Я нашел несколько примеров здесь, но в нем есть только JavaScript и R, но нет Голанга.

2 ответа

Решение

Во-первых, вам нужно установить ядро ​​Golang (gophernotes) из обычного ноутбука Python.

!apt install golang-go libzmq3-dev
%env GOPATH=/root/go
!go get -u github.com/gopherdata/gophernotes
!cp ~/go/bin/gophernotes /usr/bin/
!mkdir /usr/local/share/jupyter/kernels/gophernotes
!cp ~/go/src/github.com/gopherdata/gophernotes/kernel/* \
       /usr/local/share/jupyter/kernels/gophernotes

Затем сделайте копию этой записной книжки go_1+1.ipynb и запустите ее.

Для тех, кто ищет тот же вопрос, более актуальный ответ: рассмотрите возможность использования GoNB в качестве ядра Jupyter. Он поддерживает Google Colab, а также Github Codespaces и Binder.

Другие вопросы по тегам