feat: implement runtime configuration package with multi-org support (#14624)

runtime configuration package
---------

Signed-off-by: Danny Kopping <danny@coder.com>
Co-authored-by: Danny Kopping <danny@coder.com>
This commit is contained in:
Steven Masley
2024-09-09 14:14:52 -05:00
committed by GitHub
parent 9da646704b
commit cb9d40fb8a
18 changed files with 546 additions and 0 deletions

View File

@ -0,0 +1,11 @@
package runtimeconfig
import (
"reflect"
)
func create[T any]() T {
var zero T
//nolint:forcetypeassert
return reflect.New(reflect.TypeOf(zero).Elem()).Interface().(T)
}