This is inspired by A half-hour to learn Rust and Zig in 30 minutes.
Your first Go program as a classical "Hello World" is pretty simple:
First we create a workspace for our project:
This is inspired by A half-hour to learn Rust and Zig in 30 minutes.
Your first Go program as a classical "Hello World" is pretty simple:
First we create a workspace for our project:
A non-exhaustive list of WebGL and WebGPU frameworks and libraries. It is mostly for learning purposes as some of the libraries listed are wip/outdated/not maintained anymore.
| Name | Stars | Last Commit | Description |
|---|---|---|---|
| three.js | ![GitHub |
Install the following packages
xserver-xorg-core (server)xserver-xorg-video-XXX (video driver, XXX depends on your hardware)xserver-xorg-input-XXX (input device driver, XXX depends on your hardware. evdev works well for most cases)x11-xserver-utils (xmodmap, xrandr)x11-xkb-utils (setxkbmap)x11-utils (xdpyinfo, xev, xkill, xprop, xwininfo)| nadeem@myznc:~/go/src$ ls -al dummy | |
| total 12 | |
| drwxrwxr-x 2 nadeem nadeem 4096 Jul 20 18:46 . | |
| drwxrwxr-x 6 nadeem nadeem 4096 Jul 20 18:45 .. | |
| -rw-rw-r-- 1 nadeem nadeem 129 Jul 20 18:46 hello.go | |
| nadeem@myznc:~/go/src/dummy$ cat hello.go | |
| // Package dummy contains hello world library. | |
| package dummy |