Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 8455|Yanıt: 0

Golang, yerel bilgisayarınızın MAC adresini alır

[Bağlantıyı kopyala]
Yayınlandı 29.09.2019 16:42:31 | | | |
Son zamanlarda, küçük bir program yazarken, yerel bilgisayarın MAC'ini bir sonraki adıma girmeniz gerekir; Golang kütüphanesi uzun süre bilgisayarın MAC adresini doğrudan alabilen bir modül görmedi; Google ve Baidu'dan sonra, diğer internet kullanıcılarının ilgili içerik yazdığını bulamadım; Daha sonra yardım dokümantasyonunu incelemek için Golang çevrimiçi belgesine geri döndüm;

Python yazma deneyimime göre, bunun işletim sistemi veya net modülde olması gerektiğini düşünüyorum; Bu yüzden işletim sistemi ve NET modüllerinin tüm fonksiyonlarını teslim ettim; Daha sonra net.interfaces'te tanıtımda bir HardwareAddr dönerdiğini gördüm; bir şaka olabilir gibi göründü, bu yüzden HardwareAddr'ın tanıtımını okudum; bu cihaz gerçekten bilgisayarın MAC adresini alabiliyor;

Aşağıdaki kod, yerel bilgisayarın MAC adresini almak için kullanılır

Koşu sonuçları şunlardır







Önceki:.NET MVC Web API, JSON içeriğini döndürür ve özellikleri null değeriyle filtreler
Önümüzdeki:SQL Server 2016, kurulum tamamlandıktan sonra yönetici bir araç (SSMS) içermez
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com