nox.im
Debugging Golang Applications With Visual Studio Code — Notes on how to debug golang with VS Code. Launching with dotenv, cmd argumentes, setting breakpoints and investigating stack variables and segmentation faults.
sqliteviz — Go application that creates ERD diagrams in DOT, PNG and SVG from SQLite database files using a dot template for Graphviz.
2022-03-28 · Matrix and Vector Arithmetic With Gonum — Multiplying matrices and vectors with Gonum, a set of numeric libraries for Golang, supporting linear algebra, statistics, optimization, and more.
Golang Conditional Compilation With Build Tags — Go does not have a preprocessor but supports build tags. Using Go build tags allows us to compile applications with specific features and include or exclude certain functionality at compile time.
Profiling Golang with pprof — Brief reference guide on how to use Go tool pprof to collect CPU profiles, traces, and heap profiles in order to debug Go applications at runtime on http interfaces.
2021-07-09 · Gemini Gemlog alongside a Go Hugo Blog — The Gemini protocol is a lightweight alternative to http. This post has my notes on deploying gmifs and hosting the Gemini version of this web log on OpenBSD.