Documentation
¶
Index ¶
- func ArraysCopy[T any](items ...[]T) []T
- func CryptoGetRandomBytes(size int) ([]byte, error)
- func EnvAwareFilenames(env string, filename string) []string
- func EnvGetCurrent() string
- func EnvOverrideVariables(m *map[string]any)
- func IdsGenerateUnique() string
- func PathsSplit(filename string) (string, string, string)
- func SerializeSlogAttrs(attrs []slog.Attr) string
- func StringsTrimLeadingSpace(src string) string
- func StringsTrimLeadingSpaceFromBytes(src []byte) []byte
- func StringsTrimTrailingSpace(src string) string
- func StringsTrimTrailingSpaceFromBytes(src []byte) []byte
- func WaitForSignal()
- type NullString
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ArraysCopy ¶
func ArraysCopy[T any](items ...[]T) []T
func CryptoGetRandomBytes ¶
func EnvAwareFilenames ¶
func EnvGetCurrent ¶
func EnvGetCurrent() string
func EnvOverrideVariables ¶
func IdsGenerateUnique ¶
func IdsGenerateUnique() string
func SerializeSlogAttrs ¶
func StringsTrimLeadingSpace ¶
func WaitForSignal ¶
func WaitForSignal()
Types ¶
type NullString ¶
func (NullString) MarshalJSON ¶
func (ns NullString) MarshalJSON() ([]byte, error)
func (*NullString) Scan ¶
func (ns *NullString) Scan(value any) error
func (*NullString) UnmarshalJSON ¶
func (ns *NullString) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.