Как импортировать пакет с собственным именем вместо адреса github - PullRequest
0 голосов
/ 11 февраля 2020

Я начал изучать go, и у меня есть такое сомнение:

Я установил пакет github с помощью get, но мне все еще нужно импортировать его с полным адресом. Есть ли способ установить и импортировать его напрямую с именем пакета?

Пример:

go get github.com/package-name

код:

import(
      "fmt"
      "package-name"
) ```

1 Ответ

3 голосов
/ 11 февраля 2020

Нет, нет способа go об этом и не должно быть.

Однако, если вы хотите использовать импортированный пакет в своем коде с использованием произвольного имени, вы можете сделать следующее:

import (
   "fmt"
   customName "github.com/package-name"
)

func main() {
   fmt.Println("Print something")
   customName.AnyFunction()
}
...