function foobar {
   declare -rgA FOOBAR=([foo]=bar)
   declare -p FOOBAR
}
foobar
declare -p FOOBAR

unset -f foobar

foobar() {
   declare -rga FOOBAR2=([foo]=bar)
   declare -p FOOBAR2
}

foobar
declare -p FOOBAR2
