Press "Enter" to skip to content

Syntax — Go Lang Practical Programming Tutorial p.2


вы сделали это частью 2 поздравления, так что
в этом уроке мы просто собираемся
вид принимая его немного поближе
при таких тонкостях , которые
здесь происходит , а затем покрыть еще несколько
вещи, о которых мы не говорили в
в предыдущем учебнике, так что я снова
собираюсь начать с чистого листа просто
потому что у нас много кода, так что
это не большая сделка
но все это в значительной степени собирается
начните с основного пакета, а затем мы получим
к импорту сейчас в случае
предыдущий учебник у нас был только формат, но
если вы хотели, в большинстве случаев вы не
собираюсь написать программу с одним
импорт, это вряд ли так, что вы
вы могли бы импортировать другие вещи
так что математика — это еще один пакет, который
часть вашей стандартной библиотеки, но это
на самом деле это не тот метод, который вы должны
используйте вместо этого то, что вы собираетесь делать, это
вы собираетесь импортировать, а затем вы
для импорта в скобках, а затем
вы просто добавите все в
здесь, что вы соберетесь, используя
математика, другая вещь, на мой взгляд, идет
действительно есть как набор стили документа , но я
мне не кажется , что идти
сообщество так же настойчиво относится к стилям
очевидно, есть такие вещи, как вкладки
и тому подобное, что они хотят, чтобы вы
и как отступы и тому подобное
что что-то вроде возвышенного просто
собираюсь сделать для вас, но в любом случае я просто
думал о том, что , как я вкладками больше
математика должна соответствовать формату
есть правила, где я свяжусь с
их в какой-то момент в тексте
базовый учебник, но вы, вероятно, могли бы
найти их, но если такие вещи, как
многие пространства, подобные вам, должны, вероятно,
имеют пустую строку между пакетами
и импортировать, а затем, по крайней мере, как один
пробел между функциями вроде
что я вроде как два белых
Я честно не знаю, что
Правило есть, и я не уверен, что
сообщество полностью решили , что
но в любом случае извините, если я, если я кого-нибудь сделаю
сердитый вот так или иначе, вот как бы ты
импортировать несколько пакетов в следующий
вещь — давайте сделаем, давайте продолжим и используем
что-то из математики, потому что, как вы видели
прежде чем мы
мы хорошо сделали, давайте идти вперед и просто фанк
и так так, прежде чем у нас будет формат dot
напечатайте L, а затем напечатайте
что-то правильно, и мы собираемся идти вперед
и продолжать это делать, но мы также можем
мы могли бы сказать что-то вроде давайте сделаем
квадратный корень из четырех, а затем запятая
математическая точка SQ RT, а затем пол пройдет
что теперь вы можете
уведомление — это использование корпусов, поэтому
не по ошибке, поэтому пик капитала и
столицу S здесь, чтобы пойти кошкой, если
первая буква капитализируется, что
функция будет экспортироваться go и / или
этот элемент в этом отношении, поэтому, если вы
не капитализировать , что первое письмо это
считается вроде как
внутренняя вещь, тогда как так, как если бы вы
используя пакет, вы можете быть уверены
что все функции, которые вы используете
из этого пакета начнется с
заглавная буква, если они этого не сделали
просто это не может существовать так, так что просто
просто знай это и привыкнешь использовать
такая заглавная буква там так
это еще одна вещь , чтобы думать о теперь
следующая вещь , как если бы вы пришли
от Python эта основная функция, как мы
никогда не знала, что мы никогда не говорили
основной ход, что вы делаете, является основным
функция считается вашей основной
так сказать, он всегда будет запускать
как метод init в классе или
что-то подобное на языке Python
это всегда будет работать так, как угодно
вы пройдете здесь, будет работать так для
Например, если вы знаете, что func foo и
то вы знаете , что я не знаю , поставить некоторые
подумал, что мы собираемся поставить это здесь так
мы просто вырезаем пасту, и мы сохраняем это, если
мы на самом деле пойдем, чтобы я привел
над командной строкой здесь go run go tot
идти, мы ничего не видим
потому что единственное, что это не
как и все ваши функции, это просто
основная функция будет работать так, что теперь мы
может пройти
phoo здесь и запустить это снова, а затем
теперь вы видите, что квадратный корень из 4
2 хорошо, так что теперь есть и
иногда у вас будут такие пакеты
внутри пакетов также разрешите мне исправить это
так что в этом случае вы знаете, что знаете
формат, а затем, скажем, для
Например, мы хотели импортировать так, как
квадратный корень — это функция есть функция
это только в математическом пакете
но тогда есть также
пакеты в математике одна из них случайная
поэтому RND, если так, если вам нравится в Python,
будет точкой нотации, но в
импорт будет косой чертой и
Вы не могли бы сказать , как вниз
здесь math / r и слэш все, что вы планируете
использовать или точечно, что вы планируете
использовать и вы не могли бы сделать математическую точку
R и, как это, это не сработает
вы на самом деле должны будете
импортируйте пакеты и заполните здесь все
путь к точке, в которой вы собираетесь
использовать эту действительную функцию так, чтобы математика
/ r, а затем теперь то, что мы можем на самом деле
делай, это давайте идти вперед, и я собираюсь
избавиться от функции Foo, мы не
это действительно нужно, а потом я
просто скажут формат dot capital P
линии печати, и тогда, что мы можем сказать ,
что-то вроде числа от 1 до 100
и тогда мы просто скажем, что Rand dot capital
I и TN, а затем 100, так что это будет просто
генерировать случайное число до ста
и приходите сюда, и мы не спасли
это мы собираемся сказать, что сначала попробуем еще раз
там мы идем номер один до 100 — 81 и
на самом деле это может быть от 0 до 100
Я должен подтвердить это, но это
скорее всего, фактически или, возможно, даже
лучше, наверное, от 0 до 99 я не
100% на этом, поэтому я даже комментирую
ниже, если вы действительно знаете ответ на
что мы могли бы
хорошо и точно выяснить, как это
и фактически давайте просто покажем
пример этого, пока мы здесь, поэтому, если
вы хотите узнать больше о функции
или пакет в этом отношении или что-то еще
вы хотите узнать больше о том, как вы можете использовать
go doc так, например, мы могли бы сказать,
doc из пакета формата, который мы хотим
узнать больше о печати линии , поэтому печатать
строка попала туда, а затем это
просто отчасти говорит нам немного больше
о том, что мы делаем, и это говорит нам нормально
вот функция, которая требует интерфейса
и тогда вы знаете, что все
ваша информация в основном, и это говорит
вы немного больше о том, как это
фактически работает то, что возвращает все
так что в этом отношении мы могли бы
то же самое с int n Я не
положительный это будет достаточно для нас
но мы увидим, что мы увидим, что он говорит
go doc, что это было с математическим брендом и
то int и так в основном в n в n
возвращается, да, вы запустили номер и 0
а также
поэтому я буду считать, что 0 к числу
поэтому я не думаю, что вы когда-нибудь на самом деле
быть 100, но в любом случае кто-то вроде я сказал
не стесняйтесь исправить меня, если я ошибаюсь
Другое дело , иметь в виду , с ходу это
более верно или это более честный Rand
случайным, чем случайные pythons, поэтому, если вы, если
мы запускаем это снова, я даже не помню
что было первым, это было 81, поэтому
пожалуйста, продолжайте работать, и это всегда
будет 81 , если если вы не хотите
чтобы быть 81, вам нужно указать
случайное семя и все это в
Python вам необязательно делать
это, но если вы не делаете этого в Python
вы заметите шаблоны в
вывод Python, но если вы не
уделять пристальное внимание
случайное, что у вас может быть впечатление
что да, это псевдослучайно, но это
все еще достаточно хороший случай, чтобы делать много
вещей, но на самом деле даже в Python
это действительно не я уверен, что многие другие
языки одинаковы, если они не
заставить вас делать что-либо с семенем, но
идти будет по-настоящему честным с вами
и сказать , хорошо это не всегда 81 , пока вы
измените семя так, чтобы это было довольно
полезно так или иначе, так что это все на данный момент
еще несколько вещей, которые я хотел
прежде чем мы на самом деле начать получать в
истинная грубая работа о том, что происходит
если у вас есть вопросы, комментарии
заботится о том, что вы можете оставить
их ниже в противном случае я увижу вас в
следующий учебник
Please follow and like us:

Be First to Comment

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