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. |
Click to show internal directories.
Click to hide internal directories.