main.go 290 B

12345678910111213141516171819202122
  1. package main
  2. import (
  3. "fmt"
  4. "log"
  5. "go.bug.st/serial"
  6. )
  7. func main() {
  8. ports, err := serial.GetPortsList()
  9. if err != nil {
  10. log.Fatal(err)
  11. }
  12. if len(ports) == 0 {
  13. log.Fatal("No serial ports found!")
  14. for _, port := range ports {
  15. fmt.Printf("Found port: %v\n", port)
  16. }
  17. }
  18. }