Press "Enter" to skip to content

Introduction — Go Lang Practical Programming Tutorial p.1


что происходит с каждым, и добро пожаловать в
серию учебников по программированию
учебник серии будет практичным
и применяется, но также и по основам
пойдите, почему я хочу сделать это, чтобы
путь — это потому, что программирование go
Я имею в виду все программирование
языки похожи на это, но
язык программирования, потому что он добрый
низкоуровневого языка программирования
вид дела, в котором вы могли бы пойти
через учебник по основам для чего-то
как идти и чувствовать, как ты вроде
понимал, что происходит, а затем
вы действительно пытаетесь применить его к
проект или что-то еще, и вы похожи на меня
не знаю, как это сделать так,
я надеюсь , что каждый раз, когда мы учимся
то, что мы собираемся применить к
всеобъемлющей цели и проекта, а также
надежда на то , что это будет , что сделает
обучения идут гораздо проще , но все — таки
даже в конце этого лучший способ
научиться чему-то, чтобы продолжать пытаться использовать
для решения различных задач
некоторые , что на самом деле все еще будет
быть на вас, но, надеюсь, я могу сделать некоторые
этого начального процесса проще, так что сначала
из-за чего и почему кто-то вроде меня
быть заинтересованным и идти, почему вы могли бы быть
заинтересованы и идут в основном идут построены
с нуля он был построен
Google был создан для решения Google
типы проблем, так что в основном
для масштаба это будет похоже на
веб-разработка языковых систем
язык, который вы хотите масштабировать
все, что вы хотите быть супер эффективным
но вы, возможно, не захотите писать на C ++
так, например, причина, по которой мне интересно
в go в основном для веб-разработки, поэтому
веб-сайт, такой как сеть программирования Python для
Например, он построен в Python, используя колбу
и это не самый медленный веб-сайт в
мир, но это также не самый быстрый
веб-сайт в мире, мы могли бы
сделать некоторые серьезные увеличения скорости там и
в веб- разработке разница 100
мил или 100 миллисекунд является основным
разница, особенно при масштабировании
это для миллионов пользователей, так что вы
знайте, что скорость не просто влияет на пользователя
пользовательский опыт, но он также влияет на
в какой степени вы платите
для стоимости обработки в основном
время хостинга и все такое
вы можете добиться успеха в веб- разработке
это обычно очень хорошо, а затем
чем больше масштаб, тем лучше
для вас также с точки зрения просто
все, что вам нужно, чтобы быть супер
быстрый или суперэффективный ход довольно
много C ++ скоростей, так где угодно, что
хорошо для вас, может быть, вы в
высокочастотная торговля или что-то вроде
что там, где вы действительно хотите быть
как можно быстрее, но, возможно, вы не
хочу написать что-то такое же утомительное, как C
поэтому go будет статическим, напечатанным как C ++
в отличие от Python, поэтому каждый раз, как в
Python каждый раз, когда интерпретатор
переменная должна каким-то образом выяснить , что
это переменная, и эта переменная
изменения типов и тому подобное, и
что я имею в виду , как ИНТ песок поплавки и
такие струнные вещи
тогда как в go это не так, поэтому
не нужно все знать там
не в основном ли это
рисуйте эти вещи для вас
в основном вы собираетесь сказать, что
тип — это тип определенных переменных
и все такие вещи, чтобы
собираюсь дать вам некоторую скорость, и это было
просто построенный с нуля для
параллелизм, тогда как Python
Python был построен с нуля до
быть языком преподавания, и это просто
так бывает, что это так весело и так просто
программировать с этим он получил действительно
действительно популярный, но вот что такое Python
было сделано для того, чтобы питоны получили глобальный
интерпретатор блокирует вид его ограничения
к одной теме да есть способы вокруг
это, но это похоже на вспомогательные средства на
большая проблема, тогда как go — это просто
одновременно прямо из коробки так вещи
как это то, что собирается сделать быстрее
но идти гораздо приятнее писать
то что-то вроде C ++ в любом случае с
что давайте продолжим и займемся этим.
подумайте, что вы узнаете намного больше о
нравится вам или нет
используя go и видя, что вы думаете из
там так, чтобы добраться, это просто пойти
golang.org отправляется на скачивание и
загружайте все, что вам подходит, поэтому, если
вы на Windows, это просто
Установщик на Mac Я понятия не имею его
Я не знаю, как установить
это будет для вас, я не использую
Mac, а затем в Linux это общий
скачайте, что установите, что только
я добавлю, что на Linux вы захотите
идти вперед и экспортировать этот путь
если вы не знаете, как это сделать
что я поставлю ссылку в описании
к техническому пространству прямо в этом
учебник , и вы можете направиться там
инструкции о том , как установить его на
Linux немного легче
кроме того, что вам понадобится
своего рода редактор я буду использовать
возвышенный текст люди любят делать большие
об редакторах, которые вы можете использовать
вы хотите, чтобы вы могли использовать блокнот для этого
вопрос , на самом деле не имеет значения, возвышенное
текст — отличный редактор, хотя вы можете
используйте это, если вы хотите, чтобы это то, что я
собираемся использовать, и давайте продолжим и
напишите нашу самую первую программу, чтобы я
собираюсь идти вперед и двигаться это из
путь , и я только что получил простой каталог
называется go tux, поэтому я собираюсь идти вперед
и просто создайте новый файл, и я просто
собираюсь называть его идти, да, мы собираемся
откройте это, и мы собираемся подготовиться
так что первое, что нужно в каждой программе
это будет частью пакета и
по большей части вы собираетесь находка
сам довольно написать пакет
каждый раз, пока вы не начнете писать
большие вещи
поэтому основной пакет, а затем вы собираетесь
Имейте свой импорт, пока мы просто
собирается импортировать fmt и весь ваш импорт
зайти в двойные кавычки и что-то получить
особенно если вы пришли из
Python, который я предполагаю, многие люди
просмотр этого или с моего канала в основном
смотреть Python, вы должны использовать двойной
цитаты также вы помещаете цитаты вокруг
ваш импорт, но избавиться от одного
цитаты, которые вы собираетесь сделать с ними
с идите, если я, если я проскользну
вызов go python и все такие
Мне жаль, что это случится, я
также, вероятно, напечатайте, как напечатайте
Несколько раз я также собираюсь сделать довольно
несколько каламбуров о походах так привыкают к этому
поэтому, как только вы сделали свой импорт, мы
просто собираюсь импортировать fmt, что
формат в основном будет таким, как мы
может распечатать что-то в основном мы
готовы строить наши функции, чтобы
на самом деле напишите функцию, которую вы собираетесь
скажите func, что просто запустите свою функцию
у вас есть имя вашей функции
у вас есть параметры, а затем
функция приходит после этого
опять же это не Python, к сожалению
у нас есть скобки, как и многие другие
Языки так и тут здесь вы пишете
ваш код у нас просто будет
простой код, это просто будет FM T
Capital P print line, а затем мы просто
снова повторится в двойных кавычках
больше не используйте одиночные кавычки
пойти потрясающе, чтобы мы могли идти вперед и
сохраните это, и давайте запустим эту программу
очень быстро , так что мы собираемся прийти
здесь я собираюсь открыть командную строку
и чтобы запустить его, вы просто заходите и
то какое бы имя файла для меня не было
это пойдите, коснитесь, иди, эй, обед, но
добро пожаловать, чтобы пойти, чтобы идти
вперед и скомпилировать и запустить его для вас на
в то же время, так что это не так
я очень хочу здесь остановиться, пока
мы переходим к следующему учебнику, как я сказал
есть такие же мелочи, которые
вам придется привыкать и вы
может быть интересно, почему основной
функция работает даже, как мы ее не спрашивали
задавать большой вопрос, чтобы мы были
говоря о таких вещах в
следующий учебник также объясняет многое
из маленьких мелких вещей здесь , что вы
возможно, не заметили, если у вас есть
вопросы комментарии касаются go puns
независимо от того, что не пари их ниже
в противном случае я увижу вас в следующем
руководство
Please follow and like us:

Be First to Comment

Добавить комментарий