Writing SQLite Extensions in Rust

Explainer SQLite allows you to create custom virtual tables which allow you to query an external data source using SQL, lowering the bar to entry and homogenizing your data sources In the past we've looked at creating virtual tables in golang, and here we do something similar in rust. One notable improvement here is the … Continue reading Writing SQLite Extensions in Rust

3 dots in 5 places #golang

A quick addendum to 3 dots in 4 places, which asks: Can you name four places where three dots (...) are used in Go? A quick TL;DR of the above is: Variadic function paramatersThat is, a function that takes a variable number of parameters - e.g. func RandomStrings( arguments ...string) Arguments to variadic functionsThis is similar to … Continue reading 3 dots in 5 places #golang