utils

package
v0.2.3 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteFromSlice

func DeleteFromSlice[T any](slice []T, index int) []T

func FindIndex

func FindIndex[T comparable](slice []T, value T) int

Types

type DefaultProcessKiller

type DefaultProcessKiller struct{}

DefaultProcessKiller is a default implementation of ProcessKiller interface

func (*DefaultProcessKiller) Kill

func (pk *DefaultProcessKiller) Kill(pid int, signal syscall.Signal) error

type ProcessKiller

type ProcessKiller interface {
	Kill(PID int, signal syscall.Signal) error
}

ProcessKiller interface for killing a process

func NewProcessKiller

func NewProcessKiller() ProcessKiller

Jump to

Keyboard shortcuts

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