Poiché la tua domanda è contrassegnata con database/sql, presumo che non avresti problemi ad accedere a una tabella sql sia per la ricerca che per la gestione delle impostazioni ... Indovinando qui, ma inizierei con una tabella come:
settingName value can_be_null minvalue maxvalue description
TheAnswer 42 no 1 100 this setting does...
...
Se pensi di gestire un gran numero di impostazioni, hai bisogno di più informazioni su ciascuna di esse oltre al loro valore attuale.