linuxdistroengine-go

command module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2024 License: GPL-3.0 Imports: 4 Imported by: 0

README

Linux Distro Engine (Go edition)


The Linux Distro Engine (Go ed.) is a "Distro Engine", that attempts to identify the specific Linux Distro being used, and return in in a minimal, string format.

This Go module is written without any external, third-party dependencies, helping mimimize potential attack surface and dependency issues outside of the Go lang itself.

This is primarily a learning project, but it can also be used as a dependency to enhance development of Linux applications. Even though different Linux distributions are usually not critically different from each other, certain distributions have different software installed by default, and being able to conveniently identify the distro being run on can be part of a strategy to manage such defaults.


Go

Documentation

Overview

Linux Distro Engine (Go edition) main package.

This package serves as a stand-alone application of the linuxdistroengine go package. It exists to demonstrate the capabilities of the linuxdistroengine package.

Directories

Path Synopsis
linuxdistroengine is a Go package that returns the name of the Linux distro being run.
linuxdistroengine is a Go package that returns the name of the Linux distro being run.

Jump to

Keyboard shortcuts

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