Go-Notebook is an app that was developed using go-echo-live-view framework, developed also by us.
GitHub repository is here.
For this project we using https://github.com/cosmos72/gomacro too
Go-Notebook is inspired by Jupyter Project (link) in order to document Golang code.
You can add code and text depends your needs.
We will make docker in the future :P
git clone https://github.com/arturoeanton/go-notebook.git
cd go-notebook
go run main.go
⇨ http server started on [::]:1323
We will make docker in the future :P
docker pull arturoeanton/go-notebook
docker run --rm -p 1323:1323 arturoeanton/go-notebook
docker run --rm -p 1323:1323 --volume ./notebooks:/app/notebooks --volume ./snippet:/app/snippet arturoeanton/go-notebook
podman run --rm -p 1323:1323 --volume ./notebooks:/app/notebooks:Z --volume ./snippet:/app/snippet:Z arturoeanton/go-notebook
This project is still in progress, we are working in the following features.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.