Skip to content

Commit

Permalink
test os info
Browse files Browse the repository at this point in the history
  • Loading branch information
leafney committed Dec 24, 2022
1 parent 82f45fb commit 43ec36a
Showing 1 changed file with 27 additions and 14 deletions.
41 changes: 27 additions & 14 deletions main.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,32 @@ import (

func main() {
// test basic info
/*
fmt.Println("boot_time ", module.GetBasicBootTime())
fmt.Println("date_time ", module.GetBasicDateTime())
fmt.Println("timestamp ", module.GetBasicTimestamp())
fmt.Println("device_mode ", module.GetBasicDeviceModel())
upTime := module.GetBasicUpTime()
fmt.Println("uptime ", upTime)
utd, uth, utm := module.GetBasicUpTimeDHM(upTime)
fmt.Printf("uptime_days [%s] uptime_hours [%s] uptime_mins [%s] \n", utd, uth, utm)
//boot_time 2022-11-24 03:13:09
//date_time 2022-12-24 18:04:49
//timestamp 2022-12-24T18:04:49+08:00
//device_mode RPi 3 Model B+ r1.3
//uptime 30 days, 14 hours, 51 mins
//uptime_days [30] uptime_hours [14] uptime_mins [51]
*/

// test os info
fmt.Println(module.GetOSHostName(""))
fmt.Println(module.GetOSKernel())
fmt.Println(module.GetOSDistro())
fmt.Println(module.GetOSCodeName())
//raspberrypi raspberrypi
//Linux 5.10.17-v7+
//Raspbian GNU/Linux 10 (buster)
//buster

fmt.Println("boot_time ", module.GetBasicBootTime())
fmt.Println("date_time ", module.GetBasicDateTime())
fmt.Println("timestamp ", module.GetBasicTimestamp())
fmt.Println("device_mode ", module.GetBasicDeviceModel())
upTime := module.GetBasicUpTime()
fmt.Println("uptime ", upTime)
utd, uth, utm := module.GetBasicUpTimeDHM(upTime)
fmt.Printf("uptime_days [%s] uptime_hours [%s] uptime_mins [%s] \n", utd, uth, utm)
//boot_time 2022-11-24 03:13:09
//date_time 2022-12-24 18:04:49
//timestamp 2022-12-24T18:04:49+08:00
//device_mode RPi 3 Model B+ r1.3
//uptime 30 days, 14 hours, 51 mins
//uptime_days [30] uptime_hours [14] uptime_mins [51]
}

0 comments on commit 43ec36a

Please sign in to comment.