system

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const APPLICATION_NAME = "Yo"

Variables

This section is empty.

Functions

func GetConfigFile

func GetConfigFile() string

func GetDistribution

func GetDistribution() string

func GetEditor

func GetEditor() string

func GetHomeDirectory

func GetHomeDirectory() string

func GetShell

func GetShell() string

func GetUsername

func GetUsername() string

Types

type Analysis

type Analysis struct {
	// contains filtered or unexported fields
}

func Analyse

func Analyse() *Analysis

func (*Analysis) GetApplicationName

func (a *Analysis) GetApplicationName() string

func (*Analysis) GetConfigFile

func (a *Analysis) GetConfigFile() string

func (*Analysis) GetDistribution

func (a *Analysis) GetDistribution() string

func (*Analysis) GetEditor

func (a *Analysis) GetEditor() string

func (*Analysis) GetHomeDirectory

func (a *Analysis) GetHomeDirectory() string

func (*Analysis) GetOperatingSystem

func (a *Analysis) GetOperatingSystem() OperatingSystem

func (*Analysis) GetShell

func (a *Analysis) GetShell() string

func (*Analysis) GetUsername

func (a *Analysis) GetUsername() string

type OperatingSystem

type OperatingSystem int
const (
	UnknownOperatingSystem OperatingSystem = iota
	LinuxOperatingSystem
	MacOperatingSystem
	WindowsOperatingSystem
)

func GetOperatingSystem

func GetOperatingSystem() OperatingSystem

func (OperatingSystem) String

func (o OperatingSystem) String() string

Jump to

Keyboard shortcuts

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