Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 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

Здравей, Голанг, казвам се Итссе, на 5 години съм.




Go има две запазени функции: init функцията (която може да се приложи към всички пакети) и основната функция (Може да се приложи само към основния пакет)。 Тези две функции не могат да имат никакви параметри и връщащи стойности, когато са дефинирани. Въпреки че можете да напишете колкото искате init функции в пакет, силно препоръчваме да напишете само една init функция на файл в пакета, както за четимост, така и за по-късна поддръжка.

Go програмите автоматично извикват init() и main(), така че не е нужно да извиквате тези две функции никъде. Функцията init във всеки пакет е по избор, ноОсновният пакет трябва да съдържа основна функция


Go build компилирайте код

Ако имаш няколко файла в папка за проект и искаш да компилираш само определен файл, можеш да добавиш име на файл след go build, например go build a.go; командата go build ще компилира всички go файлове в текущата директория по подразбиране.

Ако е основният пакет, когато изпълниш go build, той ще генерира изпълним файл в текущата директория.



Размерът на компилирания изпълним файл е близо 2m.

Активирайте HTTP услугата

Ако разработите HTTP услуга в Golang, можете да използвате функциите, предоставени от net/http пакета. net/http пакетът предоставя много пълен набор от функции, а стартираната HTTP услуга също е много стабилна и ефективна и може да се използва в продукционна среда.

Код:

След това го отвори в браузъра http://localhost:9090 и ще видиш изхода на Hello golang http! изхода.



(Край)




Предишен:Golang в типовете String и Int се преобразуват един в друг
Следващ:Поискайте куката на C езика 64 бита
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com