SkillAgentSearch skills...

GoInfo

get os information use golang

Install / Use

/learn @matishsiao/GoInfo
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Introduction:

GoInfo is get os platform information coding by Golang.

It can help you to know os information.

Version:

version:0.0.1

Futures

get linux information

get windows information

get osx information

get freebsd information

Install:

  go get github.com/matishsiao/goInfo
  go build

Struct:

  type GoInfoObject struct {
	GoOS string
	Kernel string
	Core string
	Platform string
	OS string
	Hostname string
	CPUs int
}

Example:

   package main

   import (
	   "github.com/matishsiao/goInfo"
   )

   func main() {
		gi, _ := goInfo.GetInfo()
		gi.VarDump()
	 }
}

It's will show:

   GoOS: linux
   Kernel: Linux
   Core: 3.13.0-27-generic
   Platform: x86_64
   OS: GNU/Linux
   Hostname: ubuntu
   CPUs: 1

##License and Copyright This software is Copyright 2012-2014 Matis Hsiao.

View on GitHub
GitHub Stars125
CategoryDevelopment
Updated3mo ago
Forks50

Languages

Go

Security Score

92/100

Audited on Jan 2, 2026

No findings