Когда я импортирую пакет в приложение go (используя модули и vscode с плагином golang):
import (
cors "goa.design/plugins/cors/dsl"
)
go автоматически получает пакет.Как узнать, откуда его взять?Я полагал, что он просто извлекает источники из github.com, но репозиторий для этого проекта находится в https://github.com/goadesign/goa
, а не .
в названии.И если я изменю импорт на:
import (
cors "goa.design/plugins/v3/cors/dsl"
)
, он получит пакет v3
.Я бы с удовольствием RTFM, но не уверен, какой FM мне нужно читать.
Кстати: это мой второй день на go
, так что это волшебство для меня.