This is the Linux app named GoNB whose latest release can be downloaded as v0.11.2,2025_10.24SupportforvariousOSes_Fixedlogging_Increasedgoplstimeoutandimprovederrorhandling.sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named GoNB with OnWorks for free.
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
北非国家
商品描述
Go is a compiled language, but with very fast compilation, that allows one to use it in a REPL (Read-Eval-Print-Loop) fashion, by inserting a "Compile" step in the middle of the loop -- so it's a Read-Compile-Run-Print-Loop — while still feeling very interactive. GoNB leverages that compilation speed to implement a full-featured (at least it's getting there) Jupyter notebook kernel. As a side benefit it works with packages that use CGO — although it won't parse C code in the cells, so it can't be used as a C kernel. It already includes many goodies: cache between cell of results, contextual help and auto-complete (with gopls), compilation error context (by mousing over), bash command execution, images, html, etc. See the tutorial. It's been heavily used by the author (in developing GoMLX, a machine learning framework for Go), but should still be seen as experimental — if we hear success stories from others, we can change this.
功能
- Auto-complete and contextual help while coding
- Rich content display: HTML, markdown (with latex), images, javascript, svg, videos, etc.
- (NEW) Widgets (sliders, buttons) support: interact using HTML elements. Create your own widgets
- Uses standard Go compiler: 100% compatibility with projects, even those using CGO. It also supports arbitrary Go compilation flags to be used when executing the cells
- Faster execution than interpreted Go, used in other similar kernels -- at the cost of imperceptible increased start up, since each cell is compiled
- Run cell's Test* and Benchmark* functions with go test, simply adding %test to cell
- Support for go.mod and go.work, to allow local development. Including importing specific versions of libraries
程式语言
Go
分类
This is an application that can also be fetched from https://sourceforge.net/projects/gonb.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.
