golang獲取本機網卡列表@github.com/google/gopacket/pcap

package main

import (
	"fmt"
	"github.com/google/gopacket/pcap"
)

func main() {
	devices, err := pcap.FindAllDevs()
	if err != nil {
		fmt.Println(err)
	}
	for _, device := range devices {
		for _, address := range device.Addresses {
			fmt.Println(device.Name, "-", address.IP.String())
		}
	}
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章