gopherdata/gophernotes
The Go kernel for Jupyter notebooks and nteract.
What it solves
Jupyter や nteract のような対話的なノートブック環境で Go 言語を使用できるようにします。これにより、開発者やデータサイエンティストは、ライブ Go コード、可視化、数式、説明テキストを単一の共有可能なフォーマットで作成することができます。
How it works
gophernotes は、Jupyter と nteract 用の Go カーネルとして機能します。内部的には gomacro と呼ばれる Go インタープリタを使用して、ブラウザベースまたはデスクトップのノートブックインターフェース内で Go コードを対話的に評価します。
Who it's for
対話的な探索、データサイエンスのタスク、学習用の Go ドキュメント作成を行いたい Go 開発者やデータサイエンティスト向けに設計されています。
Highlights
- Jupyter と nteract での対話的な Go コードの実行をサポートします。
- 画像、HTML、HTML、LaTeX を表示可能です。
- ディレクトリ移動 (
%cd)、モジュール管理 (%go111module)、シェルコマンドの実行 ($ shell_command) のための特殊コマンドを含んでいます。 gonum,gota,golearnなどの一般的な Go データサイエンスパッケージをプリロードしたバージョンを含む、迅速なセットアップのための Docker イメージを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト