Documentation ¶
Index ¶
- Constants
- func ArchitectureGetLocal() (string, error)
- func ArchitectureGetLocalID() (int, error)
- func ArchitectureId(arch string) (int, error)
- func ArchitectureName(arch int) (string, error)
- func ArchitecturePersonalities(arch int) ([]int, error)
- func ArchitecturePersonality(arch int) (string, error)
- func GetLSBRelease() (map[string]string, error)
- func SupportedArchitectures() []string
Constants ¶
View Source
const ( ARCH_UNKNOWN = 0 ARCH_32BIT_INTEL_X86 = 1 ARCH_64BIT_INTEL_X86 = 2 ARCH_32BIT_ARMV7_LITTLE_ENDIAN = 3 ARCH_64BIT_ARMV8_LITTLE_ENDIAN = 4 ARCH_32BIT_POWERPC_BIG_ENDIAN = 5 ARCH_64BIT_POWERPC_BIG_ENDIAN = 6 ARCH_64BIT_POWERPC_LITTLE_ENDIAN = 7 ARCH_64BIT_S390_BIG_ENDIAN = 8 ARCH_32BIT_MIPS = 9 ARCH_64BIT_MIPS = 10 ARCH_32BIT_RISCV_LITTLE_ENDIAN = 11 ARCH_64BIT_RISCV_LITTLE_ENDIAN = 12 ARCH_32BIT_ARMV6_LITTLE_ENDIAN = 13 ARCH_32BIT_ARMV8_LITTLE_ENDIAN = 14 ARCH_64BIT_LOONGARCH = 15 )
View Source
const ArchitectureDefault = "x86_64"
Variables ¶
This section is empty.
Functions ¶
func ArchitectureGetLocal ¶
ArchitectureGetLocal returns the local hardware architecture.
func ArchitectureGetLocalID ¶
ArchitectureGetLocalID returns the local hardware architecture ID.
func ArchitectureId ¶
func ArchitectureName ¶
func ArchitecturePersonality ¶
func GetLSBRelease ¶
GetLSBRelease returns a map with Linux distribution information.
func SupportedArchitectures ¶
func SupportedArchitectures() []string
SupportedArchitectures returns the list of all supported architectures.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.