This repository provides a talk/demo including Jupyter notebooks (Jupyterlab) and Golang. The talk introduces into the following projects:
- Jupyter
- Golang
- Gophernotes (Jupyter kernel for Golang)
The main focus of the talk is a beginners introduction to Golang. Using the interactive nature of the Jupyter notebooks the approach is especially suitable for educational purposes.
The project can be opened on Binder using:
For the mybinder integration see: https://github.com/binder-examples/apt_install.
Note:
The notebooks often use RISE (Reveal.js - Jupyter/IPython Slideshow Extension) in order to have a combination of
a) a nice slide deck and
b) the interactive nature of Jupyter/IPython notebooks.
The documentation for RISE can be found here: https://rise.readthedocs.io/en/stable/index.html.