internal/

directory
v0.10.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2024 License: MIT

Directories

Path Synopsis
Package comms implement the back-end (kernel) protocol over "Custom Messages" used to communicate with the front-end.
Package comms implement the back-end (kernel) protocol over "Custom Messages" used to communicate with the front-end.
Package dispatcher routes messages to/from Jupyter.
Package dispatcher routes messages to/from Jupyter.
Package goexec executes cells with Go code for the gonb kernel.
Package goexec executes cells with Go code for the gonb kernel.
goplsclient
Package goplsclient runs `gopls` (1) in the background uses it to retrieve definitions of symbols and auto-complete.
Package goplsclient runs `gopls` (1) in the background uses it to retrieve definitions of symbols and auto-complete.
Package jpyexec handles the execution of programs piping the output to Jupyter.
Package jpyexec handles the execution of programs piping the output to Jupyter.
Package kernel handles the lower level communication with the Jupyter client.
Package kernel handles the lower level communication with the Jupyter client.
Package nbtests holds tools to run functional tests for GoNB using `nbconvert`.
Package nbtests holds tools to run functional tests for GoNB using `nbconvert`.
Package specialcmd handles special (aka.
Package specialcmd handles special (aka.
Package websocket includes the Javascript code to establish a communication channel using WebSockets between the browser (the front-end) to the GoNB kernel -- and that it then bridged in GoNB to the user's Go code.
Package websocket includes the Javascript code to establish a communication channel using WebSockets between the browser (the front-end) to the GoNB kernel -- and that it then bridged in GoNB to the user's Go code.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL