Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 7591|Ответ: 0

Руководство по началу работы с Windows Golang

[Скопировать ссылку]
Опубликовано 16.09.2019 16:02:26 | | | |
Go — это новый язык, параллельный, сборник мусора и быстро компиляционный язык.
  • Он может скомпилировать большую программу Go на компьютере за считанные секунды.
  • Go предоставляет модель создания программного обеспечения, которая упрощает анализ зависимостей и избегает появления большинства файлов и библиотек в стиле C.
  • Go — это статически типизированный язык, и его система типов не имеет иерархии. Таким образом, пользователям не нужно тратить время на определение отношений между типами, что кажется легче, чем типичные объектно-ориентированные языки.
  • Go — это полностью мусорный язык сбора мусора, который обеспечивает базовую поддержку одновременного выполнения и коммуникации.
  • По своему замыслу Go намерена предоставить способ создания системного программного обеспечения на многоядерных машинах.



Скачать и установить

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



Проверьте версию

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






Hello, программа Word

Независимо от того, с какого языка разработки вы начинаете, в первом примере обычно именно консоль выводит строку hello word.

Код таков:

Запусти компиляцию и запуск программы Go

Привет, Голанг, меня зовут итссе, мне 5 лет.




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

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


Go Build компиляционный код

Если у вас несколько файлов в папке проекта и вы хотите скомпилировать только определённый файл, вы можете добавить имя файла после go build, например, go build a.go; команда go build по умолчанию скомпилирует все файлы go в текущей директории.

Если это основной пакет, при выполнении go build он сгенерирует исполняемый файл в текущей директории.



Размер скомпилированного исполняемого файла близок к 2 мм.

Включить HTTP-сервис

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

Код:

Затем зайдите в http://localhost:9090 браузера, и вы увидите http! выход Hello golang.



(Конец)




Предыдущий:Голанг в типах String и Int преобразуются друг в друга
Следующий:Попросите хук C language 64 бита
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com