Изучаем Golang. Урок №27. Пакеты (Packages)

preview_player
Показать описание
В данном видео мы продолжаем изучать язык Go (Golang). Мы узнаем, что такое пакеты, из чего они состоят, где их распологать. Разберем нюансы импорта пакетов и скачивание внешних пакетов.

0:00 Содержание
Рекомендации по теме
Комментарии
Автор

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

almazyakhin
Автор

Дружище спасибо огромное тебе за твои уроки! По Go перелопатил кучу инфы и только твои уроки для меня оказались самыми понятными и доступными. У тебя очень хорошо получается доносить информацию! Спасибо тебе еще раз. Надеюсь ты и дальше будешь радовать нас топовым контентом по Go, которого нереально мало на русском ютубе

panishev_proTG
Автор

Спасибо! А то я нагородил огород с локальными пакетами)) Теперь всё понятно))

MajotradeNet
Автор

Супер понятно! Продолжайте, у вас талант объяснять.

ogmyymb
Автор

Спасибо большое за такие понятные объяснения! :)

elvirakharunova
Автор

Думаю стоит упомянуть про "Good package names are short and clear. They are lower case, with no under_scores or mixedCaps"

frostmaind
Автор

Спасибо за классный урок, жаль конечно, что Вы не рассказали про ошибку Import cycle not allowed

trypophobia
Автор

Спасибо!
Можешь плз в следующем уроке на пару секунд показать свои настройки Editor-Code Style-Go-Imports.
Поможет избежать долгих разборок с golangci lint и сонаром

ruauka
Автор

Спасибо за видос ) Можно спойлер, на какие темы будут видео в будущем?

MaximRovinsky
Автор

Надо добавить, что при создание своей библиотеки/пакета с последующим пушем на гит создаст конфликт при 'go get' этого пакета/библиотеки на эту же систему/ПК. Для этого стоит создавать свои библиотеки вне goroot.
Или я что-то пропустил и это было в видео?

Blade_Ruiner
Автор

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

sunwyx
Автор

Почему когда создаёшь локальный пакет в $GOPATH/src и импортируешь его в программу, то пишет, чо package is not in std (usr/local/go)?

olegkhristaforov
Автор

пакеты импортируются без ошибок но после команды Run пишет package ... isnot in goroot. Пробовал import с go mod названием выдает ошибку! В общем ПОМОГИТЕ!

Svoboda
Автор

ни как не могу импортировать пакет из вложенной папки.

sltwvgx
Автор

не могу справится с установкой внешних пакетов, у меня почемуто External Libraries нет папки GOPATH, хотя даная переменная прописана и в IDE и в WINDOWS

andreichemeris
Автор

Нет, нам не интересно, почему ты что-то там решил.
Нам интересна информация в доступном внятном виде.
Почему по Си столько хороших спикеров, а на Го сплошной голяк.

plan-D