About Golang and things around...
- Mage - building tool - https://pkg.go.dev/github.com/magefile/mage#section-readme
- Milliseconds in log timeformat like
2023-11-20 23:15:10.123456 Hello
...log.SetFlags(log.LstdFlags | log.Lmicroseconds)
How to add
apt-cyg
package manager:
Require installation of Cygwin with packageswget
orlynx
.
curl -O https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg
mv apt-cyg /usr/local/bin
apt-cyg update
- Vulkan bindings - maintained fork of xlab's go-vulkan
- Vulkan GPU framework - like xlab's asche
- Cogent Core - Vulkan Go framework
- Gio UI - multiplatform GUI for Go
- MoltenVK - Vulkan on Apple devices
- pkg.go.dev - Go package listing and search engine.
- libs.garden - Search engine and ranking watchdog for Go packages.
- gomobile - A wrapper command around the gobind package's functionality.
- golang/go/Mobile - An article on the official Go repository's Wiki explaining various approaches to building and binding Go code for mobile app deployment.
- Getting Started With WebAssembly - Good article explaining the basics of building Go source to a WebAssembly binary and consuming it with HTML5.
- Building shared libraries in Go: Part 1 - Article showing how to create a C-style dynamic library with Go that is then consumed by a Python script.
- GUI | Learn Go Programming - Helpful list of Go packages that can be used to create GUIs in plain Go code.