> how would you represent a hash table where the values are strings and at random, the program inserts or deletes a random string?
Goose has a built-in generic hash table called dictionary<K, V>, provided by its standard library.
https://aardappel.github.io/goose/docs/stdlib.html#dictionar...
From the link
> Keys and values are fixed-size
so not quite what I'm looking for