Не удалось легко найти информацию о том, как создать самовызывающийся функционал в Голанге.
Моя конечная цель - экспортировать карту из файла, что-то вроде этого:
type Foo struct {}
type Bar struct {}
var TypeMap map[interface{}]string;
func selfInvoking(){
TypeMap = map[interface{}]string{
Foo: "foo",
Bar: "bar"
}
}()
как мне экспортировать заполненную карту, подобную этой, из файла в Go?Это в основном для одноразовой конфигурации.
Используя вышеописанный шаблон, я получу
"неиспользуемая переменная TypeMap".