Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 8455|Відповідь: 0

Golang отримує MAC-адресу вашого локального комп'ютера

[Копіювати посилання]
Опубліковано 29.09.2019 16:42:31 | | | |
Нещодавно, коли пишеш невелику програму, потрібно отримати MAC-адресу локального комп'ютера, щоб перейти до наступного кроку; Тоді бібліотека golang довгий час не бачила модуля, який міг би безпосередньо отримати MAC-адресу комп'ютера; Після Google і Baidu я не знайшов, що інші користувачі мережі писали релевантний контент; Пізніше я повернувся до онлайн-документа Golang, щоб переглянути довідкову документацію;

Згідно з моїм попереднім досвідом написання Python, я вважаю, що це має бути в ОС або в мережевому модулі; Тож я передав усі функції модулів ОС і NET; Пізніше я побачив у net.interfaces, що вступ повертає HardwareAddr; здавалося, що це може бути жарт, тому я прочитав вступ до HardwareAddr; ця штука дійсно може отримати MAC-адресу комп'ютера;

Наступний код використовується для отримання MAC-адреси локального комп'ютера

Результати забігу такі:







Попередній:Веб-API .NET MVC повертає вміст JSON, фільтруючи властивості за значенням null
Наступний:SQL Server 2016 не має адміністративного інструменту (SSMS) після завершення встановлення
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com