In this article, we query the Data Sources of Terraform plugins from a standalone Go program (i.e., not via the Terraform CLI). We can thus test and use a Terraform provider in isolation, and reuse the already-existing functionality of Data Sources in other programs, such as a Steampipe plugin.