Настройка
Я хочу добавить простую функцию в https://github.com/xeipuuv/gojsonschema.
Я следил за следующим сообщением, чтобы создать вилку этого пакета: https://dev.to/loderunner/working-with-forks-in-go-3ab6.
Подводя итог этому посту, он в основном рекомендует разветвить репо на Github, а затем локально на моем компьютере в $GOPATH/src/github.com/xeipuuv/gojsonschema
установить исходный поток как мой разветвленный репозиторий.
Как я думал, что буду развивать свою функцию
Работая над своей новой функцией, я работаю с $GOPATH/src/github.com/xeipuuv/gojsonschema
. Назовем это «рабочее пространство функций».
Я также создал небольшой тестовый проект в другом месте. Идея заключалась в том, чтобы использовать новый код функции, пока я работаю над ним, чтобы убедиться, что он работает. Назовем это место «тестовой рабочей областью».
Тестовый сценарий содержит этот импорт:
import (
"github.com/xeipuuv/gojsonschema"
)
Проблема
Пока я работаю над своей новой функцией из функции рабочая область ", обновления, похоже, не замечаются тестовой программой в" тестовой рабочей области ".
Почему мой тестовый код не видит обновления моих функций?