Как импортировать подмодуль другого проекта

Я пытаюсь импортировать следующий проект git github.com/tebeka/selenium

Когда я использую стандартное управление зависимостями Go, это так же просто, как go get github.com/tebeka/selenium, а затем

import ("github.com/tebeka/selenium"
        "github.com/tebeka/selenium/chrome")

Однако когда я пытаюсь сделать то же самое с vgo (modules), я получаю следующую ошибку:

unknown import path "github.com/tebeka/selenium/chrome": cannot find module providing package github.com/tebeka/selenium/chrome

Мод Go генерирует следующий файл go.mod

module mymodule

require (
    github.com/BurntSushi/toml v0.3.1
    github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
    github.com/tebeka/selenium v0.9.3
)

Вам требуется v0.9.3, в которой нет пакета Chrome.

JimB 08.12.2018 22:27

@JimB Большое спасибо! Simple go get github.com/tebeka/selenium@master решил мою проблему

kubastick 09.12.2018 13:34
Создание API ввода вопросов на разных языках программирования (Python, PHP, Go и Node.js)
Создание API ввода вопросов на разных языках программирования (Python, PHP, Go и Node.js)
API ввода вопросов - это полезный инструмент для интеграции моделей машинного обучения, таких как ChatGPT, в приложения, требующие обработки...
0
2
760
0

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