Как я могу импортировать библиотеку из github на игровую площадку GO?

Привет, я хочу импортировать стороннюю библиотеку на игровую площадку GO. Я увидел ответ на этот вопрос: /questions/13261921/mogu-li-ya-importirovat-storonnij-paket-na-igrovuyu-ploschadku-golang/13261930#13261930 но он сказал, что это невозможно, но xiam / go- Библиотека игровых площадок на github заявляет, что может это сделать. Я пытался использовать его, но я не понимал, что я должен делать. Я успешно установил библиотеку и использовал ее для запуска программ, которым не нужны сторонние библиотеки. но я не понял, как мне импортировать стороннюю библиотеку. PS: у меня установлена ​​докер

1 ответ

Решение

Ответ все тот же: вы не можете сделать это на "официальной" игровой площадке Go (по адресу https://play.golang.org/).

Если вы или кто-то другой запускаете пользовательскую, измененную версию Go Playground: тогда ответ заключается в том, что вы можете делать там все, что разрешено, что может включать в себя использование внешних библиотек, которые могут настраивать пользовательский движок. go get до компиляции и исполнения.

Также см. Связанный вопрос: Какие пакеты могут быть импортированы на игровой площадке?

Возможно, вы сможете это сделать с 14 мая 2019 г.

Смотрите этот твит (от Брэда Фицпатрика)!

Игровая площадка #golang теперь поддерживает сторонний импорт, получая его через https://proxy.golang.org/.

Пример: https://play.golang.org/p/eqEo7mqdS9l

Поддержка нескольких файлов и многое другое.
Сообщайте об ошибках на golang/goвыпуск 31944, или вот на твитерах.

Но это означает, что вы опубликовали конечный результат вашего пакета таким образом, чтобы на него ссылался прокси Go.

Другие вопросы по тегам