stdext

package module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Compress

func Compress(data interface{}, file *os.File, level ...int) error

import ("github.com/cartersusi/stdext/zstd") for full package documentation

func Decompress

func Decompress(fpath string) ([]byte, error)

import ("github.com/cartersusi/stdext/zstd") for full package documentation

func Decrypt

func Decrypt(data []byte, key ...interface{}) ([]byte, error)

import ("github.com/cartersusi/stdext/crypto") for full package documentation

func DotProduct

func DotProduct(left, right []float32, result *float32)

import ("github.com/cartersusi/stdext/math") for full package documentation

func Encrypt

func Encrypt(data []byte, key ...interface{}) ([]byte, error)

import ("github.com/cartersusi/stdext/crypto") for full package documentation

func GetFlag

func GetFlag[T string | int | bool](long_flag, short_flag *T, value T, necessary bool, flag_name ...string) T

import ("github.com/cartersusi/stdext/flag") for full package documentation

func Green

func Green(s string) string

import ("github.com/cartersusi/stdext/ext") for full package documentation

func HandleError

func HandleError(err *error, action ...interface{}) error

import ("github.com/cartersusi/stdext/errors") for full package documentation

func ListDir

func ListDir(fpath string, recurse ...bool) ([]string, error)

import ("github.com/cartersusi/stdext/filepath") for full package documentation

func Max

func Max[T stdmath.Numeric](a, b T) T

import ("github.com/cartersusi/stdext/math") for full package documentation

func Min

func Min[T stdmath.Numeric](a, b T) T

import ("github.com/cartersusi/stdext/math") for full package documentation

func ReadFile

func ReadFile(file_path string, chunk_size ...int) ([]byte, error)

import ("github.com/cartersusi/stdext/mmap") for full package documentation

func Red

func Red(s string) string

import ("github.com/cartersusi/stdext/ext") for full package documentation

func RunCMD

func RunCMD(fs string) error

import ("github.com/cartersusi/stdext/exec") for full package documentation

func RunLooseCMD

func RunLooseCMD(fs string)

import ("github.com/cartersusi/stdext/exec") for full package documentation

func RunReallyLooseCMD

func RunReallyLooseCMD(fs string)

import ("github.com/cartersusi/stdext/exec") for full package documentation

func RunReturnCMD

func RunReturnCMD(fs string) (string, error)

import ("github.com/cartersusi/stdext/exec") for full package documentation

func Ternary

func Ternary[T any](condition bool, first T, second T) T

import ("github.com/cartersusi/stdext/ext") for full package documentation

func Yellow

func Yellow(s string) string

import ("github.com/cartersusi/stdext/ext") for full package documentation

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL