github.com/deadlysurgeon/weather@v0.0.0-20240402201029-3925d9f784b1/settings (about) settings.go settings_test.go testing