/* * Micro Service * Package: gitlab.hexacode.org/go-libs/microservice * Maintainer: Azzis Arswendo * * Copyright (C) 2023 Hexacode Teknologi Indonesia * All Rights Reserved */ package config import ( "plugin" "gitlab.hexacode.org/go-libs/hctypes" ) type ConfigTemplateCallback struct { Plugin string `json:"plugin,omitempty"` Function string `json:"function,omitempty"` plugin *plugin.Plugin `json:"-"` function func(*ConfigTemplateContext) hctypes.Dict `json:"-"` }