Skip to content

An OpenShift AI Image running VSCode for Go Lang development.

License

Notifications You must be signed in to change notification settings

nerc-images/vscode-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

vscode-go

An OpenShift AI Image running VSCode for Go Lang development.

  • Based on the gophernotes project on GitHub for Jupyter Lab Notebook integration.
  • Uses Go version 1.21.7 support.

Base image: quay.io/opendatahub-contrib/workbench-images:vscode-datascience-c9s-py311_2023c_latest

Python packages Description
jupyterlab A web-based user interface to work with Jupyter notebooks, editors, terminals, and custom components
Custom packages Description
gophernotes Go kernel for Jupyter notebooks and nteract.
System packages Description
golang The Go Programming Language.

You can pull the latest vscode-go container image below:

podman pull quay.io/nerc-images/vscode-go:latest

You can build the container like this:

podman build -t nerc-images/vscode-go:latest .

You can run the container like this:

podman run --rm -it --entrypoint /bin/bash nerc-images/vscode-go:latest

You can push the container to quay.io like this:

podman push nerc-images/vscode-go:latest quay.io/nerc-images/vscode-go:latest