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

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

Навчальний посібник з Windows Golang

[Копіювати посилання]
Опубліковано 16.09.2019 16:02:26 | | | |
Go — це нова мова, одночасна, сміттєва, швидка компіляційна мова.
  • Він може скомпілювати велику програму Go на комп'ютері за лічені секунди.
  • Go надає модель для створення програмного забезпечення, яка спрощує аналіз залежностей і уникає початку більшості файлів і бібліотек у стилі C.
  • Go — це статично типізована мова, і її система типів не має ієрархії. Тож користувачам не потрібно витрачати час на визначення зв'язків між типами, що здається легшим, ніж типові об'єктно-орієнтовані мови.
  • Go — це повністю мова збору сміття, яка забезпечує базову підтримку одночасного виконання та комунікації.
  • За своєю конструкцією Go має на меті забезпечити спосіб створення системного програмного забезпечення на багатоядерних машинах.



Завантаження та встановлення

Вхід за гіперпосиланням видно.Натисніть посилання на платформу «Microsoft Windows», щоб завантажити та встановити її до кінця, як показано на рисунку нижче:



Перевірте версію

Після завершення встановлення ви можете запустити команду View Version у вікні cmd, щоб перевірити успішність встановлення, як показано на наступному рисунку:






Привіт, програма Word

Незалежно від того, з якої мови розробки ви починаєте, у першому прикладі зазвичай консоль виводить рядок hello word.

Код виглядає так:

Go запускайте компіляції та запуск програми Go

Привіт, Голанг, мене звати itsvse, мені 5 років.




Go має дві зарезервовані функції: функцію init (яку можна застосувати до всіх пакетів) та основну функцію (Можна застосувати лише до основного пакету)。 Ці дві функції не можуть мати жодних параметрів і повертати значення при визначенні. Хоча ви можете писати стільки init-функцій у пакеті, скільки забажаєте, ми настійно рекомендуємо писати лише одну init-функцію на файл у пакеті — як для читання, так і для подальшого підтримки.

Програми Go автоматично викликають init() і main(), тож вам не потрібно викликати ці дві функції ніде. Функція init у кожному пакеті є необов'язковою, алеГоловний пакет повинен містити основну функцію


Go Build Compile Code

Якщо у вас у папці проєкту кілька файлів і ви хочете скомпілювати лише певний файл, ви можете додати ім'я файлу після go build, наприклад, go build a.go; команда go build за замовчуванням компілює всі файли go у поточній директорії.

Якщо це основний пакет, коли ви виконуєте go build, він генерує виконуваний файл у поточному каталозі.



Розмір скомпільованого виконуваного файлу близький до 2 м.

Увімкнути HTTP-сервіс

Якщо ви розробляєте HTTP-сервіс у Golang, ви можете використовувати функції, які надає net/http пакет. Пакет net/http надає дуже повний набір функцій, а запущений HTTP-сервіс також є дуже стабільним і ефективним, і може використовуватися у виробничому середовищі.

Код:

Потім відкрийте його в браузері http://localhost:9090 і побачите вихід Hello golang http!



(Кінець)




Попередній:Голанг у типах String та Int конвертуються один в одного
Наступний:Попросіть гачок мови C 64 біти
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com