2
0

defaults.go 219 B

12345678
  1. package defaults
  2. // Default[T] returns the default value for any generic type. This is helpful for generic
  3. // types where a type parameter can be a value type or pointer.
  4. func Default[T any]() T {
  5. var t T
  6. return t
  7. }