네트워크 아이디가 en0 인 맥어드레스를 조회
func main() {
interfaces, err := net.Interfaces()
if err != nil {
panic("error")
}
for _, v := range interfaces {
fmt.Println(v)
}
}
일단 이렇게 작성을 하면, 전체 net.interfaces()
에 잡히는 소스들을 받아 올 수 있습니다.
맥에서
에서 잡히는 것들과윈도우
에서 잡히는 항목들이 상당히 다릅니다. 이 점 유의해서 사용하시기 바랍니다.
댓글 없음:
댓글 쓰기