mirror of
https://github.com/psviderski/uncloud.git
synced 2026-08-26 11:03:34 +00:00
13 lines
287 B
Go
13 lines
287 B
Go
package osinfo
|
|
|
|
import "golang.org/x/sys/unix"
|
|
|
|
// KernelVersion returns the running Linux kernel release, e.g. "6.8.0-31-generic".
|
|
func KernelVersion() string {
|
|
var un unix.Utsname
|
|
if err := unix.Uname(&un); err != nil {
|
|
return ""
|
|
}
|
|
return unix.ByteSliceToString(un.Release[:])
|
|
}
|